C is a general-purpose programming language that is widely used to develop operating systems, databases, compilers, and other complex programs. It contains basic commands like #include, printf(), and getch() that are used to include header files, print output, and get keyboard input. C is popular because it is simple, flexible, and can be used to create applications, operating systems, databases, browsers, and more.
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
42 views
Lego Mindstorm Programming
C is a general-purpose programming language that is widely used to develop operating systems, databases, compilers, and other complex programs. It contains basic commands like #include, printf(), and getch() that are used to include header files, print output, and get keyboard input. C is popular because it is simple, flexible, and can be used to create applications, operating systems, databases, browsers, and more.
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7
BASIC of Programming
The Introduction to Programming EV3
Curriculum is a curriculum module designed to teach core computer programming logic and reasoning skills using a robotics engineering context. It contains a sequence of 10 projects (plus one capstone challenge) organized around key robotics and programming concepts. • C is a powerful general- purpose programming language. It can be used to develop software like operating systems, databases, compilers, and so on. C programming is an excellent language to learn to program for beginners. • C is a general-purpose programming language that is extremely popular, simple, and flexible to use. It is a structured programming language that is machine-independent and extensively used to write various applications, Operating Systems like Windows, and many other complex programs like Oracle database, Git, Python interpreter, and more. C Basic Commands Following are the basic commands in C programming language:
C Basic commands Explanation
#include <stdio.h> This command includes standard input output header file(stdio.h) from the C library before compiling a C program int main() It is the main function from where C program execution begins. { Indicates the beginning of the main function. /*_some_comments_*/ Whatever written inside this command “/* */” inside a C program, it will not be considered for compilation and execution. printf(“Hello_World! “); This command prints the output on the screen. getch(); This command is used for any character input from keyboard. return 0; This command is used to terminate a C program (main function) and it returns 0. } It is used to indicate the end of the main function. • Where is C used? Key Applications 1.'C' language is widely used in embedded systems. 2.It is used for developing system applications. 3.It is widely used for developing desktop applications. 4.Most of the applications by Adobe are developed using 'C' programming language. 5.It is used for developing browsers and their extensions. Google's Chromium is built using 'C' programming language. 6.It is used to develop databases. MySQL is the most popular database software which is built using 'C'. 7.It is used in developing an operating system. Operating systems such as Apple's OS X, Microsoft's Windows, and Symbian are developed using 'C' language. It is used for developing desktop as well as mobile phone's operating system. 8.It is used for compiler production. 9.It is widely used in IOT applications. • Summary • 'C' was developed by Dennis Ritchie in 1972. • It is a robust language. • It is a low programming level language close to machine language • It is widely used in the software development field. • It is a procedure and structure oriented language. • It has the full support of various operating systems and hardware platforms. • Many compilers are available for executing programs written in 'C'. • A compiler compiles the source file and generates an object file. • A linker links all the object files together and creates one executable file. • It is highly portable.