Programming Languages

Programming languages are sets of commands given to a machine to insruct it to preform various tasks. A few of these will be outlined below:

Kerningham and Ritchie, The C Programming LanguageC Series

The C series of programming languages are low-level ("closer to code"), efficient languages meant for more complex projects where compatibility across multiple OSes is not of utmost importance. It is easier to learn than assembly (a language that uses short Mnemonics/Acronyms to represent single instructions View Example), but more complex than, say Java, which will be touched upon next.


Java is a higher-level ("closer to natural language") programming language that works on a larger number of machines in exchange for a performance hit. It uses a set of client installed libraries on various devices, ranging from phones to televisions, to run any applications in a manner accepted by a device.


Basic is a high-level language created with simplicity in mind. It is intended to assist beginner users in creating programs without overwhelming them, or to create simple applications in a very short amount of time compared to other languages.

Et. Al.

These are some very basic/barebones examples of just a few languages, for a larger list of languages, and information about them, visit Wikipedia's accumulated list of programming languages.

Valid XHTML 1.0 Transitional