If very few humans can (or want) to speak the machine language of the computers’ processors and software
is expressed in this language, how has so much software been developed over the years?
Software can be represented by printed words and symbols that are easier for humans to manage than
binary sequences. Tools exist that automatically convert a higher-level description of what is to be done
into the required lower-level code. Higher-level programming languages like C++ allow programmers to
express solutions to programming problems in terms that are much closer to a natural language like English.
Some examples of the more popular of the hundreds of higher-level programming languages that have been
devised over the past 60 years include FORTRAN, COBOL, Lisp, Haskell, C, Perl, Python, Java, and C#.
Most programmers today, especially those concerned with high-level applications, usually do not worry
about the details of underlying hardware platform and its machine language.
One might think that ideally such a conversion tool would accept a description in a natural language,
such as English, and produce the desired executable code. This is not possible today because natural
languages are quite complex compared to computer programming languages. Programs called compilers
that translate one computer language into another have been around for over 60 years, but natural language
Circle us on G+ : https://goo.gl/dIuhsO
Follow us Facebook: http://goo.gl/00Ega4
Follow us on Twitter: https://goo.gl/V1906U
blog: http://goo.gl/wYKu5G
makemoneyonlinebanglatutorial:http://goo.gl/4ZpivU
freecomputercourseonline: http://goo.gl/lTykDp
is expressed in this language, how has so much software been developed over the years?
Software can be represented by printed words and symbols that are easier for humans to manage than
binary sequences. Tools exist that automatically convert a higher-level description of what is to be done
into the required lower-level code. Higher-level programming languages like C++ allow programmers to
express solutions to programming problems in terms that are much closer to a natural language like English.
Some examples of the more popular of the hundreds of higher-level programming languages that have been
devised over the past 60 years include FORTRAN, COBOL, Lisp, Haskell, C, Perl, Python, Java, and C#.
Most programmers today, especially those concerned with high-level applications, usually do not worry
about the details of underlying hardware platform and its machine language.
One might think that ideally such a conversion tool would accept a description in a natural language,
such as English, and produce the desired executable code. This is not possible today because natural
languages are quite complex compared to computer programming languages. Programs called compilers
that translate one computer language into another have been around for over 60 years, but natural language
Source: freecomputerbooks.com
More information:
SUBSCRIBE my channel: https://goo.gl/1zLeJWCircle us on G+ : https://goo.gl/dIuhsO
Follow us Facebook: http://goo.gl/00Ega4
Follow us on Twitter: https://goo.gl/V1906U
blog: http://goo.gl/wYKu5G
makemoneyonlinebanglatutorial:http://goo.gl/4ZpivU
freecomputercourseonline: http://goo.gl/lTykDp
0 comments:
Post a Comment