Terminology Of Computer Programming

Learning The Terminology Of Computer Programming



When you start looking into computer programming, you may be confused by the different language used by the professionals in this field. Even though the terminology doesn't mean anything to you, they are used in the profession to convey a specific meaning. Here is a look at ten terms which are used by computer programming professionals:


1. 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.


2. 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.


3. 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.



4. 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.


5. 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.


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.



This is just a small sampling of the 'lingo' used by computer programmers. But now you have a basic understanding of what these terms mean.




To learn more about computer programming, and whether a career in computer programming is for you, check out: Secrets Of Changing To A Computer Career

 

 
Translate Page Into German Translate Page Into French Translate Page Into Italian Translate Page Into Portuguese Translate Page Into Spanish Translate Page Into Japanese Translate Page Into Korean

More Articles

 

 

Search This Site

 <xmp><script language="php"><br>function add_numbers($var1 = 0, $var2 = 0, $var3 = 0)
{ $var4 = $var1 + $var2 + $var3;
  return $var4;
}

$sum = add_numbers(2,4,6)
echo “The result of 2+4+6 is {$sum}
?></script></xmp>

Related Products And FREE Videos





 

More Articles


Some Function Examples In Computer Programming

... these examples may look like gibberish, they all perform very useful tasks. The key to good functions is to have them perform one task well, and design them so they can be used over and over again in different programs. Is a career in Computer Programming right for you? Find out by reading Secrets Of ... 

Read Full Article  


Nano Computer Programming

... Currently, there are a lot of instructions software and basic instructional kits for use of those who want to learn computer programming in nano. Since nano is being one of the more popular languages today, this software is being applied in almost all newer applications. All programming professionals ... 

Read Full Article  


Computer Programming And Hardware Development

... can be accessed by an initial program that is stored in its ROM for booting. The process of booting is to be able to recognize and also initialize all system features. After the initialization process, the primary program of the computer would load the operating system which would set the program counters ... 

Read Full Article  


The BASIC Computer Programming Language

... overview of the BASIC computer programming language. For more detailed information about BASIC and other programming languages there are a number of web sites and computer programming books that can be valuable to your research. Computer programming can be a great way to earn a living. To learn more about ... 

Read Full Article  


Magazines About Computer Programming

... systems, then the MSDN magazine is what you need. Their issues are always rich with source codes and helpful articles. They also have an archive of back issues, should you be interested in them too. 9. Leading Edge Java This magazine could qualify as the practical Java handbooks for Java developers. It ... 

Read Full Article