Home

Programming

Programming is an important part of daily lives. Programming is used in the operation of automobiles. It is used in communicating through mobile phones. It is used in the launching of space ships. Without programming, the world will be a dull place.

In This Guide:

01 - Overview of Programming Languages
This chapter will give you a brief overview of the programming world. You will understand why it is important to understand programming. You will also get an idea of how programming languages evolved and an idea of the many different kinds of programming
02 - Understanding the Programming Process
It is very important to understand the whole programming process. From the why to the how and then to the what, understanding the reasons behind programming and how it communicates with the computer is important. Programming involves a lot of analyzi
03 - Names, Bindings and Type Checking
This chapter will familiarize you with the basic working elements in programming. You will get your hands on variables. You will understand how values get stored in variables. Without variables, it would be almost impossible to program.
04 - Data Types and Storage Management
What are the different kinds of data types that are available for use in programming?
05 - Expressions and Assignment Statements
Expressions are any way to represent an operation or a sequence of operations. This chapter will allow you to literally express yourself to your computer. Expressions and assignment statements are the basic means of computing. It is composed of
06 - Statement Level Control Structures
Control structures are the way operations and data are combined in order to come up with a program.
07 - Subprograms
A subprogram is basically a program within a program. It performs a specific function and is independent of the program itself.
08 - Programming Paradigms
Now that you have gone through the logic, concepts, and the basics of programming per se, it is now time for you to go through the different kinds of programming languages. When you start programming on your own, you will have the freedom to select from m
09 - Object Oriented Programming Concepts
Object oriented programming allows programmers to define a data structure by specifying its characteristics and also the types of operations or functions that can be executed. This data structure is the object. Object oriented programming focuses on objec
10 - Sample Applications
Now that you are pretty much aware of the basics, logic, and concepts in programming, why not put your skills to the test? You should have fun programming!