Sabtu, 27 Oktober 2012

Assembly


A programming language is the language that humans use to communicate with the computer. Computers require certainty and logic / algorithm is good and right to perform a specific instruction. Because the human mind is not structured so should be structured with these programming languages. Visual Basic is one of the high-level programming language (High Level Language) where the language more closely and easily understood by humans. Visual Basic developed by Microsoft since 1991, is the predecessor of the development of the programming language BASIC (Beginner's All-purpose Symbolic Instruction Code) which was developed in the era of the 1950s. Visual Basic is one of the computer programming language that supports object (Object Oriented Programming = OOP). Types of programming languages in general are divided into three namely:
  1. Language machine is a language that contains the machine code that can only be interpreted directly by the machine (computer). Often also called native code (the language that is highly dependent on a particular machine type). This language is a language of the lowest level (Low Level Language) and the form of binary code: 0 and 1. Execution of this language is very fast but also very difficult for humans to learn. Examples: for IBM/370 machine. For example; 0001100000110101 = 1835 which means the contents of the register duplicate register 5 to 3. 
  2. Assembly language is a language of symbols of the machine language. Each machine language code symbols themselves in Assembly language. For example ADD for addition, for multiplication, SUB for subtraction, and others. A set of language codes can be formed program Assembly. Assembly language also has a population program debug it, unlike machine language. For example: Turbo Assembler and debug in DOS. Assembler will match the token symbol of the early s / d end, and then encoded into machine language. Rapid execution, were more easily learned than machine language, the file size is very small. But it remains less friendly to learn (not resembles human language) and very long program. 
  3. High Level Language (High Level Language) which is closer to human language. This language also provides a lot of programming convenience facilities, such as: variables, data types, constants, control structures, loops, functions, procedures and others. Examples of these languages: Pascal, Basic, C + +, and Java. This language supports information hiding, encapsulation, and abstract data types. High-level language consisting of several generations, such as 3rd generation (Pascal, C / C + +) and generation-4 (Delphi, VB, VB.NET, Visual Foxpro). Compared to machine language and Assembly, High Level Language is easier to learn and linguistically close to the problems will be solved, but the short program code execution is slower. Visual programming languages other than Visual Basic include Visual C + +, Visual Java and Visual Foxpro. Conclusion: Visual Basic Development is one tool that is a tool for making a variety of computer programs, especially those using the Windows operating system. Visual Basic also provides a lot of programming convenience facilities, such as: variables, data types, constants, control structures, loops, functions, procedures and others. In accordance with technological developments and the needs of current language continues to be developed ability. 

Tidak ada komentar:

Posting Komentar

.::BY JUMBHO-MY AT HOME IN THE JEPARA CITY OF BEAUTIFUL::.