PUBLISH WITH UGC VALID ISBN

  • Saturday,Apr,20th,2024
  • editor@sarapublication.com
  • +91 88 66 00 3636
  • +91 88 66 11 3636

SOCIAL SCIENCE AND HUMANITIES

C Programming For Beginners

300

by Mr. C. Raghavendra

ISBN Number : 978 - 1- 73041 - 706 - 1


Authors Details

Author Name Image About Author
Mr. C. Raghavendra
Mr. C. Raghavendra Graduated in B.Tech (CSE) from Jawaharlal Nehru Technological University, Hyderabad in 2008. He received Masters Degree in M.Tech (CSE) from Bharath University, Chennai, in 2011. He pursuing Ph.D in Computer Science & Engineering from Bharath University, Chennai. Presently, he is working as Assistant Professor of CSE Dept., Institute of Aeronautical Engineering, Hyderabad. He has published more than 20 Publications in various International Journals, Conferences. His research interests are Image processing & Security, Data warehousing, and Databases.

Book Description

C' is a programming language developed by in 1972 at AT&T Dennis Ritchie Labs in USA. It was an offshoot of two earlier languages called BCPL (Basic Combined Programming Language) and B. Martin Richards developed BCPL in 1967 and Ken Thompson developed B in 1970. BCPL and B were type-less languages. It means that the BCPL and B compilers cannot identify whether the input we enter is an integer or a real number or a character etc. C provides greater variety of data types. C was originally written under an Operating System (OS) called UNIX (Uniplexed Information for Computing System {UNICS}). Later this UNIX OS was rewritten entirely in C language. C uses Compiler. C is a Middle Level Language because it comprises of Low Level Language features such as addressing memory locations, manipulating bits, allocating memory etc. At the same time, it consists of simple English keywords along with a rich variety of data structures. C stands in between Low Level Language and High Level Language, so it is very powerful and flexible language. C is a Structured language because it allows compartmentalization of code and data using functions and code blocks, which allow program to be modular and manageable.


NEW RELEASES