lunes, 7 de enero de 2019

¿Que es un lenguaje de programación?


Conforme las computadoras fueron evolucionando y se diseñaron para realizar más tareas surgió la necesidad de las personas de comunicarse con ellas. Al principio la única forma de comunicarse era en el lenguaje que ellas utilizaban llamado también lenguaje máquina. De manera general un programador puede comunicarse con la computadora para darle instrucciones por medio de un lenguaje de programación a diferentes niveles, de acuerdo al programador que le de instrucción: Lenguaje máquina, Lenguaje Ensamblador o Lenguaje de Alto Nivel; todos ellos son lenguajes de programación.


Un lenguaje de programación se puede definir como:

§Un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Es utilizado para controlar el comportamiento físico y lógico de una máquina.

§Código utilizado para la creación de programas. Lo utilizan los programadores (generalmente especializados en un lenguaje en particular) para la creación de diversas aplicaciones.

§En informática, es cualquier forma de escritura (lenguaje) que posee determinadas instrucciones que combinadas y modificadas correctamente (dependiendo del resultado que se desee), podrán ser interpretadas y así resultar en un programa,página web, entre otros.

§Lenguaje que se utiliza para redactar programas de computación.

§Conjunto de sentencias utilizadas para escribir secuencias de instrucciones que para que ejecute una computadora.

§Un lenguaje de programación es aquel elemento dentro de la informática que nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarse con los dispositivos hardware y software existentes.

Clasificación del software de sistemas y aplicación


Definición de software: Es un conjunto de instrucciones de programa detalladas que controlan y coordinan los componentes hardware de una computadora y controlan las operaciones de un sistema informático. Las operaciones que debe realizar el hardware son especificadas por una lista de instrucciones, llamadas programas, o software.
El proceso de escritura o codificación de un programa se denomina programación y las personas que se especializan en esta actividad se denominan programadores.

Clasificación del software:
§  Software de sistemas
§  Software de aplicación
Software de sistemas:
§  Es un conjunto de programas que gestionan los recursos de una computadora, tal como el procesador central, enlaces de comunicaciones y dispositivos periféricos. 
§  Se encarga de coordinar las diferentes partes de una computadora y que conecta e interactúa entre el software de aplicación y el hardware de la computadora. 
§  Se puede definir como el conjunto de programas necesarios para que la máquina funcione y a estos también se le conoce programas del sistema.
Ejemplo de software de sistemas:
§  El sistema operativo.
§  Los editores de texto.
§  Los compiladores o interpretes (lenguajes de programación).
§  Programas de utilerías.
Software de aplicación:
§  Son un conjunto de programas desarrollados por empresas o usuarios individuales o en equipo, que ejecutan alguna tarea específica.
§  Tiene como función principal asistir y ayudar a un usuario de una computadora para ejecutar tareas específicas. 
§  Los programas de aplicación se pueden desarrollar con diferentes lenguajes y herramientas de software.
Ejemplos de Software de aplicación:
§  Aplicaciones de procesamiento de texto, que nos ayuda a crear documentos: OpenOffice, Microsoft Word, Google docs, ZohoWriter, etc.
§  Hojas de cálculo, que nos ayudan a automatizar calculos matematicos o estadisticos: Excel
§  Presentaciones visiuales: PowerPoint.
§  Crear base de datos, que nos ayudan a crear archivos y registros de datos: Acces, Oracle, DB2, MySQL.
§  Programas de contabilidad, nominas, recursos humanos, puntos de ventas.
§  Entre varios mas