Introduction to computer programming
Learn the basics of computer programming so that you can grasp what computer programming is and what it is about. Gain an understanding of the concepts presented in various computer programming languages.
What is computer programming?
A definition of computer programming as well as a short discussion of the advantages of learning the subject, and a clearing up of a few common misconceptions.
Computer programming concepts
A rundown of various concepts in computer programming that are a fundamental part of the programming process, some of which are present in various computer languages, and some of which are not.
The different types of languages
A rundown of the different types of computer languages in existence. This lesson discusses different categories of languages, individual languages and their usage, as well as some programming paradigms.
How does source code become a program?
A discussion of how source code written by a programmer in a computer language is converted into meaningful data that the computer can understand and therefore output the intended data.
What does someone need to write programs?
An explanation of what is needed to write programs. This lesson discusses the tools necessary to write programs in various languages, some advice for beginners, and the advantages of using certain tools for writing programs in certain situations.
Introduction to computer programming summary
Read about what you can learn after you have been introduced to the subject of computer programming to advance your knowledge of computer programming, as well as a short summary of this section, links to other introductory resources on this website to better acquaint you with the subject, and also links to the different language sections on this website.




