Programming intro
Definition
Concepts
Different languages
Source code
Writing programs
Summary

Programming

Java

Markup

First webpage guide HTML
XHTML

Style & Layout

CSS

Browser scripting

Javascript
VBScript
AJAX

Server scripting

PHP
ASP

Making money online

Make money online

What is computer programming?

So you want to get into computer programming? Perhaps you intend on editing some web pages, creating a document editing application, creating a multi-functional interactive game, or one of the many other things that can be done with computer programming. Whatever your reason(s) for getting into computer programming, the road ahead is an interesting one. Computer programming is a challenging and rewarding discipline.

Computer programming is defined as telling a computer what to do through a special set of instructions which are then interpreted by the computer to perform some task(s). These instructions can be specified in one or more programming languages including (but not limited to) Java, PHP, C, and C++. A computer goes through a series of steps whose purpose is to achieve something - a series of steps that are instructed to it in great detail by computer programs. Essentialy, computer programming is the process by which these programs are designed and implemented. There are many advantages to learning the subject of computer programming such as gaining new skills, being able to tell the computer what to do, and becoming better acquainted with computers. So whether you are a computer hobbyist, a student, an IT professional, or are just curious about the subject, learning how to program a computer will be highly beneficial.

While computer programming can be a great tool used to achieve many things, there are a few misconceptions when it comes to the subject, a few misconceptions that should be cleared up. One misconception about computer programming is that you would need to have some kind of special software to write programs - this is hardly the case. Although it does help, such software is not required to write programs, and for beginners it is better to work without it for the purpose of gaining experience. A second misconception about computer programming is that to be a computer programmer, one must have vast technical knowledge. While it is true that some computer programming languages are highly technical, most do not require you to have vast technical knowledge. So dont worry, you don't have to be an expert to write code.

With computer programming, you tell the computer what to do. The more you master the subject, the more power to you!

Practice

Online code editor
Practical examples
Practical exercises
Step-by-step tutorials

Reference

Terms glossary
Reference material

Rate this site

Rate this site
Visitor comments