El Lenguaje y sus Elementos


Lenguajes de Programación

Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Es un idioma  artificial que interactúa con la máquina y se controla física y lógicamente, creando programas.

Los lenguajes de programación son usados para controlar el comportamiento de una máquina, para crear Software de sistemas o también para crear aplicaciones, de igual manera son  usados como un medio de puente entre el Hardware y Software.

Elementos del lenguaje

La sintaxis de un lenguaje define los elementos de dicho lenguaje y cómo se combinan para formar un programa. Los elementos típicos de cualquier lenguaje son los siguientes:

Tipos de datos

Según su uso y función los datos con los que puede trabajar un lenguaje de programación son principalmente:

  • Entero: para representar números enteros.
  • Real: para representar números con punto decimal.
  • Cadena: para datos de tipo texto o carácter.


Conjunto de Caracteres

Es la primera etapa en el diseño de la sintaxis de un lenguaje. Casi todos tienen el mismo conjunto de letras y dígitos. La diferencia está en los caracteres especiales Incide en la determinación del tipo de equipo para la E/S.

Operadores

Los operadores son usados para crear instrucciones realizando cálculos matemáticos, comparaciones u operaciones lógicas. Así encontramos tres tipos:

·        Operadores aritméticos
Exponenciación: ^
Producto y división: * y /
Suma y resta: + y –

·        Operadores relacionales
Mayor: >
Mayor o igual: >=
Menor: <
Menor o igual: <=
Igual: ==
Distinto: <>

·        Operadores lógicos
Y: AND
O: OR
NO: NOT
O exclusivo: XOR

Delimitadores

También son aquellos elementos sintácticos que marcan el comienzo y el final de una unidad sintáctica. Ejemplo:

BEGIN
....

END

Ejemplo:




FORTRAN

Elementos básicos

1.1  Juego de caracteres

 Caracteres alfanuméricos: Las 26 letras del alfabeto inglés y los 10 dígitos decimales:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
                 Caracteres especiales: Los siguientes caracteres especiales:
+ * - / _ < > = ( ) ' " & $ % !? . , ; : espacio_blanco

1.2  Símbolos léxicos

Operadores: Representan operaciones entre datos. Por ejemplo + **

Delimitadores: Acotan parte de una instrucción. Por ejemplo ! ( )

1.3   Tipos de datos

Los tipos de datos básicos que se pueden manipular en un programa FORTRAN son los que se describen a continuación.

INTEGER: Este tipo de dato sirve para representar en el ordenador números enteros.

REAL:

Simple precisión: Para representar números reales con precisión estándar. Notación decimal: es la notación habitual, con punto decimal.
Notación científica o exponencial: se escribe el número en notación decimal acompañado de una indicación sobre la potencia de 10 por la que va multiplicado.
Doble precisión: Para representar números reales con precisión superior.

COMPLEX:
Simple precisión: Para representar números complejos en simple precisión (también existe en doble precisión).

CHARACTER: Para representar cadenas de caracteres (texto).


LOGICAL: Para representar los valores lógicos, verdadero y falso.

Comentarios