1,892
8
Essay, 2 pages (300 words)

Cse103 · they are platform independent · they

CSE103SYSTEMS DEVELOPMENT PROCESSANIS PATELCSE17-046           PART ATHE HISTORY OF PROGRAMMINGLANGUAGESIntroductionProgramming Languages are sets ofrules/instructions that make a computer carry out specific operations. A ProgrammingLanguage has symbols, words and syntax (grammatical rules).

A programminglanguage is used to create programs for the computer. Definition of KeywordsProgramming Languages are anotational system for portraying computation in a human-readable and machine-readableform. Notational-System = is a group ofsymbols used to portray facts and special things. Computation = is a mathematical calculation.

Classification of Programming Languages ·        Low level languagesØ Machine language which is known as binarylanguage, and the instructions which the computer can understand come in theform of 1(True) or 0(False), and is tough for humans to understand. Ø Assembly language has the same instructions asmachine language and also uses symbols to define a set of commands (E. g. load, store, add, etc). An assembler is required to translate assembly languageinstructions into machine language for the computer to understand.              ·        High level languages are closer to humanlanguages and are understood by humans. Programs written in high levellanguages must be translated by compilers/interpreters into machine languagefor the computer to understand. Examples: C, C++, COBOL, FORTRAN, JAVA, LISP, ADA, BASIC, Prolog, Python etc.

High Level Programming LanguagesKeyFeatures·        They areknown as Problem oriented Language ·        Highlevel programming languages commands and instructions are much easier to read, understand, write and modify·        They arePlatform independent·        They areEasy to maintain·        Theyhave less errors and better documentation·        Programpreparation cost is low·        It is lesstime consuming to write code for programs than using low level programming glanguages  UsesHigh level Programming languagesare used for:·        Programming applications and websites·        Creating software·        Creating gamesExamplesof High level Programming languages ·        C·        C++·        JAVA·        COBOL·        FORTRAN·        ADA·        LISP ·        BASIC·        Prolog·        PythonGeneral Trends of the Programming LanguagesPython is the number one mostused programming language used in 2017 because Python is a general purposelanguage which allows developers to code fewer lines than C++ or Java. It alsohas good Object Oriented Programming support and clear Syntax. Second most usedprogramming language used is C because it has built in operations and functionsthat are used to write any program. Java is the third most used because it easyto understand and simple to use and also because the code can be re-used.

Thank's for Your Vote!
Cse103 · they are platform independent · they. Page 1
Cse103 · they are platform independent · they. Page 2
Cse103 · they are platform independent · they. Page 3

This work, titled "Cse103 · they are platform independent · they" was written and willingly shared by a fellow student. This sample can be utilized as a research and reference resource to aid in the writing of your own work. Any use of the work that does not include an appropriate citation is banned.

If you are the owner of this work and don’t want it to be published on AssignBuster, request its removal.

Request Removal
Cite this Essay

References

AssignBuster. (2022) 'Cse103 · they are platform independent · they'. 10 September.

Reference

AssignBuster. (2022, September 10). Cse103 · they are platform independent · they. Retrieved from https://assignbuster.com/cse103-they-are-platform-independent-they/

References

AssignBuster. 2022. "Cse103 · they are platform independent · they." September 10, 2022. https://assignbuster.com/cse103-they-are-platform-independent-they/.

1. AssignBuster. "Cse103 · they are platform independent · they." September 10, 2022. https://assignbuster.com/cse103-they-are-platform-independent-they/.


Bibliography


AssignBuster. "Cse103 · they are platform independent · they." September 10, 2022. https://assignbuster.com/cse103-they-are-platform-independent-they/.

Work Cited

"Cse103 · they are platform independent · they." AssignBuster, 10 Sept. 2022, assignbuster.com/cse103-they-are-platform-independent-they/.

Get in Touch

Please, let us know if you have any ideas on improving Cse103 · they are platform independent · they, or our service. We will be happy to hear what you think: [email protected]