150x Filetype PDF File size 0.02 MB Source: academics.sutd.edu.sg
C Programming The C Programming Language is a well-known system programming language developed by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as co-designed the Unix operating system purely using C. In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available book on C, now known as the C bible. C has now become a widely used professional language for various reasons: Easy to learn Structured language It produces efficient programs It can handle low-level activities It can be compiled on a variety of computer platforms Facts about C: C was invented to write an operating system called UNIX. The language was formalized in 1988 by the American National Standard Institute (ANSI). Most of the state-of-the-art software have been implemented using C. Today's most popular Linux OS and RDBMS MySQL have been written in C. Why use C: C was initially used for system development work, particularly the programs that make-up the operating system. C was adopted as a system development language because it produces code that runs nearly as fast as the code written in assembly language. Some products that use C: Operating Systems Compilers Assemblers Text Editors Print Spoolers Network Drivers Databases Language Interpreters I/O Utilities What you will learn: Basic data types Basic operators Control flow: if-else, switch, while, for. Functions Pointers and address arithmetic Structures Union Some standard library functions A small project using C
no reviews yet
Please Login to review.