This tutorial introduce the topic of programming languages by discussing the five important concepts in a computer language: identifiers, expressions, control structures, input/output, and abstraction. The final lessons illustrate these concepts with an example program implementing the selection sort algorithm. Each lesson includes a set of review questions which test the important concepts from the lesson and provide practice problems.
Following are the few topics covered in this programming language guide.
- Introduction to Programming Languages
- Identifiers
- Assignment
- Expressions
- Boolean Expressions
- Data Types
- Control Structures
- Inpu/Output
- Programs