Learning Computer Programming Terminology



Computer programmers use a range of terminologies that make sense only to them and to their colleagues. For other people who are not very adept with computers and programming, those words either mean something else or don't mean anything at all. Here's an overview of the ten most commonly used and confused computer programming terminologies that everybody should know, explained in layman's terms:

1. 1GL
1GL means First Generation Programming Language. It is actually a machine level programming language that is written in one's and zero's. These are the programs that can be understood by the computer's central processing unit directly. There's no need to run it into a compiler or any other programming software. There are also second, third, up to fourth generation computer programming language.

2. Abandon ware
Abandon ware are software that are not being used, supported, or sold by its respective publisher any longer. These types of software cannot be resold or redistributed to end-users unless otherwise given away as a freeware.

3. ActiveX
ActiveX are programs using the Visual Basic programming language. It is basically created for active contents of the software that are commonly used by other applications that are already installed or existing on the computer. Sometimes, it even shares the ones used by the operating system itself. ActiveX is the one responsible for the interactive features of web-based programs.

4. Beta Version
When a software, a website, or any application is tagged as a beta release or beta version, it means that that version is its first ever launch. It is the program that incorporates the very basic features and requirements of the software. At that point, the software is not yet tested for bugs. The beta version of the software is normally its test run.

5. DirectX
DirectX is a program provided by Microsoft. It is a collection of different multimedia applications and programming interfaces. It is built into the Windows operating system. DirectX is mostly used in gaming applications.

6. Emulation
Emulation is the term given to the capacity of a certain program to imitate another device or program. There are different degrees of emulation. Emulators are usually created for arcade game devices so it can be played on a desktop computer.

7. Firmware
Firmware refers to the software that is implanted in a device or hardware. The firmware usually contains a set of protocols that the hardware has to run so it would work smoothly with the other devices that it is attached to.

8. HTML
HTML is hypertext markup language. It is the language used by web pages. It is a programming language that has a way to describe the different parts of the text created. It can denote text used as paragraphs, text, headings, and lists.

9. Java
Java is an object oriented programming language. Sun Microsystems developed the software and it can be said that it resembles the C++ program. However, it was structured to avoid the flaws of the latter. This is widely used in the world wide web as well.

10. Linux
Linux is an example of operating software in the likes of Windows and Mac Os. But unlike these two, Linux is a free open source program. Anybody can use the software for redistribution and modification.

These are just some of the computer programming terminologies you should know so that the next time you come across them, you won't be guessing what they means. Programming can be a complex task but if you learn the basic things like terminologies, you will surely find the subject interesting.




Comments

By replica watches uk - Homepage
18th August 2011 - 2:28am

Your side gives me the good idea to make the comment by the way. Thank you!
copy luxury handbags, cartier handbags - By cartier replica handbags - Homepage
4th November 2011 - 11:43pm

Replica watches is a fashion house from France which is famous for its ready to wear, lifestyle accessories, perfumes and many more.
replica watches - By replica watches - Homepage
7th December 2011 - 7:38pm

Rolex replica watches offer you the entire collection with exact look and same functions like water resistance, scratch resistance face, different colors and sizes. These watches give you the same feel of luxury watch and at the same time charge a minimum amount from your income. replica Rolex watches are the ideal imitations of branded watches as they work for long time and truly worth your money. These watches are very beautiful that add an extra ordinary look and charm to your overall personality.
replica watches - By replica watches - Homepage
7th December 2011 - 7:43pm

Here you have everything that you expects to find: Louis Vuitton Handbags Chanel Handbags 3.1 Phillip Lim Handbags Alexander Wang Handbags Balenciaga Handbags Bottega Veneta Handbags Burberry Handbags Chloe Handbags Christian Dior Handbags

copy luxury handbags, cartier handbags - By copy luxury handbags - Homepage
27th February 2012 - 7:55pm

sac main burberry neuf,sac ge6rard darel moins chermorganne bello bijoux,bijoux collier fantaisie argent
tn requin en noir et blanc - By nike shoes malaysia - Homepage
12th May 2012 - 12:37am

*Name:
*Email:
Website URL:
Title / Subject:
Hide my email
*Comments:
*
 



Menu


My Articles

A Basic Introduction To Computer Programming Topics
Where To Get Computer Programming Training
Where To Find Online Magazines For Computer Programming
Information On Computer Programming
Computer Programming: Working In A Team
Computer Programming Courses In New York City
Computer Programming Fundamentals You Should Know
The Future Of Computer Programming
The Different Sides Of Computer Game Programming
BASIC: A Computer Programming Language
Learning Computer Programming Terminology
Computer Programming And Its Rich History
What You Need To Know About A Computer Programming Course
What You Should Know About Learning Computer Programming
The Need For Computer Programming Language Evolution
Training In Macromedia
On The Way To Learning Computer Programming In Nano
How To Implement Credit Card Computer Programming
Why Hardware Development Could Mean The Future Of Computer Programming
Computer Programming Functions: Get To Know What They Are
What You Should Know About A Computer Programming Career
The Benefits Of Computer Programming
Your Guide To Computer Programming Magazines






My Articles


On The Way To Learning Computer Programming In Nano Today's digital technology gives birth to a host of programming languages...


Computer Programming And Its Rich History If it’s the history of programming that has to be retold, then it is..


The Different Sides Of Computer Game Programming Many people will play computer games without any knowledge of how..


Where To Get Computer Programming Training Computer programmers are professionals who are in demand these days. This is..



Related Videos:

Related News:

 
Computer Programming for All: A New Standard of Literacy - ReadWriteWeb

    

ReadWriteWeb

Computer Programming for All: A New Standard of Literacy
ReadWriteWeb
But should everyone be able to program computers? The question is becoming critically important as digital technology plays an ever more central role in daily life. The movement to make code literacy a basic tenet of education is gaining momentum, ...
Learn to code, but don't quit your day jobThe Verge
Should Everyone Code?Wall Street Journal (blog)

all 5 news articles »



Immigrant Gets Early Upgrade to the American Dream - Patch.com

    

Immigrant Gets Early Upgrade to the American Dream
Patch.com
To some the American dream may be owning a Harley, but for Nas Hadjiat it's the opportunity to own his own computer repair business. Young Nas Hadjiat got a call from his family while he was studying mathematics and computer programming at a Parisian ...