7
2013
Software programming (programming language)
Software programming (programming language)
Effective, comfortable and make use of the application kemudhan in accordance with the requirements, has made the programming expert (programmer) to make a special application that is used to perform specialized work in accordance with the needs and expectations of computer users to make a special application is required in applications that call “programming language” . The results are translated into machine code that can be understood by the computer.
The following are included in the programming language:
a. Machine language
Is a first-generation programming language and the most basic type of programming language consists of a collection of numbers that can be used by computer hardware. For different types of hardware, programming language to use a different machine code as well. Example: IBM uses different language to the Apple machine.
b. Assembly language
A second-generation programming language a little easier to use than machine language. To create an application program in assembly language programmer create code that will be translated by a computer which is called the assembler.
c. High-level language
Programmers at a high level language is more powerful than assembly language and is easier to write source code. Language of this type can be divided into three generations, namely:
1. The third-generation language / third-generation languages (3 GLS)
The first is the language that uses English-language phrases and have the ability 3GLs portable, which means the object code can be created and translated to a different system. Programming language which includes 3GLs is FORTRAN, COBOL, BASIC, Pascal, C, C + +, Java, and ActiveX.
2. The fourth-generation languages (4GLs)
This type of programming language is much easier than 3GLs programming language because it uses text or visual-based environment so that users can control computer applications easily and quickly. Programming languages are included in the Visual Basic language 4GLs (VB), Visual Age, Authoring environments and others.
3. Fifth programming language (5GLs)
Is an advanced language or the development of programming languages 4GLs are already using a visual interface that is more user-friendly. However, the existence of a programming language is often a kind 5GLs debate on the many programmers who do not agree that this generation there. 5GLs language uses artificial intelligence (AI) to create software that 5GLs difficult to realize.
29technology :
- what kind of programming language required for desktop software

An article by Admin











Quite often the core language is the same. Weather it be Java, C++, C, or even Visual Basic. There are more leagungas, but these seem to be the common ones.The differences are the resources, and UI (User Interface) limitations that are available. On a PC, you have a full keyboard, a large screen, a mouse, and an array of possible peripherals (printer, camera, web cam, sound card, usb desktop ornament, magic lamp that makes julien fries powered by USB , etc )Where a Cellphone, generally has a limited processor, memory, and a tiny screen. Also the UI is limited to number keys, or in the case of blackberry and select phones, a minimal keyboard. And in only rare cases a mouse. Cameras however are more common these days on phones then on PCs.These differences mean your applications must be far simpler, light weight, and easier to use. People don’t spend 4 hours a day typing word applications on their phone, So purpose of application also changes.Hope this is a helpful answer.