Programing Language

Páginas: 2 (317 palabras) Publicado: 3 de diciembre de 2012
Define programming language. Tell the advantages and drawbacks of low-level and high-level
programming languages. Define the most popular programming strategies: structured,object-oriented, event-driven, etc.

A vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. The term programming language usually refers tohigh-level languages, such as BASIC, C, C++, COBOL, FORTRAN, Ada, and Pascal. Each language has a unique set of keywords (words that it understands) and a special syntax for organizing programinstructions.
Low-level languages can be converted to machine code without using a compiler or interpreter, and the resulting code runs directly on the processor. A program written in a low-level language canbe made to run very fast, and with a very small memory footprint; an equivalent program in a high-level language will be more heavyweight. Low-level languages are simple, but are considered difficultto use, due to the numerous technical details which must be remembered.
A high-level programming language is a programming language with strong abstraction from the details of the computer. Incomparison to low-level programming languages, it may use natural language elements, be easier to use, or be from the specification of the program, making the process of developing a program simpler andmore understandable with respect to a low-level language.
Algorithm strategy patterns addressing concerns related to high-level strategies describing how to exploit application characteristic on acomputing platform.
Computational design patterns addressing concerns related to key computation identification.
Execution patterns that address concerns related to supporting application execution,including strategies in executing streams of tasks and building blocks to support task synchronization.
Implementation strategy patterns addressing concerns related to implementing source code to...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programing
  • Programing
  • Language
  • language
  • Language
  • Language
  • Language
  • Language

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS