High-level Languages ​​and Program Design

Saturday 16 July 2011

Though considerably easier than in machine language, writing programs in assembly language is often difficult and long term is also prone to errors. Therefore, more practical programs are written in more abstract programming languages ​​that are able to express the needs of the most comfortable (and thus help reduce programming errors). High-level languages ​​are usually "compiled" into machine language (or sometimes into assembly language and then into machine language) with another computer program called a compiler.







High-level languages ​​for the lower activity on the target computer as a machine language, and more related to the language and structure of the problem (s) to decide the final program. Therefore, it is often possible to use different compilers to translate the same high-level program to machine language of many computers. This is part of the means by which software like video games may be available for different computer architectures, such as personal computers and various video game consoles.





The task of developing large software is an intellectual challenge. Produces an acceptable reliability of the software for a predictable and program budget has always been difficult software engineering, professional and academic focus in particular on this challenge.






0 comments:

Post a Comment