Programming
Beginner Guide
Programming Language in ABC 
| Programming Language in ABC |
|
|
|
| Written by SK Cheah | |
| Sunday, 20 April 2008 | |
Programming Language in ABCI learned in hard way of computer programming ABC back since 1994. Base on usefulness (personal opinion), the ABC is as below: A – Assembly language is a low level computer programming language; just above machine code. Since it is so close to machine code, it is very hardware/processor specific. Assembler is the program that translates assembly language statements into the target computer’s machine code by one-to-one mapping. It is used primarily for direct hardware manipulation, access to specific processor instructions, or address critical performance issues. Typical usages are device drivers, embedded systems, and real-time systems. One of great assembly language book is by Randall Hyde “The Art of Assembly Language Programming” (No Starch Press, 2003). B* – BASIC (Beginner All-purpose Symbolic Instruction Code) is high level programming language. As its name imply, it is also first programming language that I learned in PC under MS DOS 6.2 (QBasic). It is English wording like programming language, with enable beginner easy to learn and use. It is keeping user away from complexity of operation system, and not require deep understanding of computer hardware. Currently, it have evolve into Visual Basic and Visual Basic.NET which is powerful and one of important computer programming language. C – C language is a near low level programming language; provide low-level access to memory, efficiently use of processor instruction, but independent of machine programming. It is using compiler to convert statements into machine instructions and data (generally, single statement into a set of optimized machines codes). C was designed as a systems implementation language; however it is also widely use in application programming. C++ language is extension of C language (with the ++ meaning); mainly to include object-oriented programming concept. It is a general-purpose programming language, and being consider as middle level programming language (as having both low-level and high level language features). C and C++ have lots of influence to other later born languages. Other – There are too many of great programming languages to be cover, here are some that worth mention. Java language is high level, platform independent programming language (C++ like, object-oriented with include cross platform programming concept). It has simpler object model, but lesser low-level ability. PHP is computer scripting language. It is very useful and powerful for website/webpage programming, as server side scripting. It is also brought over features of C/C++ like, object-oriented, and cross platform concept. Wow!!! So many types of programming languages are exist and useful. Does it make sense to learn programming and the concept in regardless of specific language? Here is the ByOS programming coming about… |
|
| Last Updated ( Thursday, 15 May 2008 ) |
| < Prev |
|---|






