Software de Programación
Software de Programación
Se denomina ‘software de programación’ a todos aquellos programas o aplicaciones que nos permiten crear y modificar otros programas y/o aplicaciones.
Es gracias a este tipo de software, que los desarrolladores o programadorescuentan con todas las herramientas necesarias para crear los programas que utilizamos común o cotidianamente.
Estas aplicaciones nos ofrecen un conjunto de herramientas y opciones para poder desarrollar y personalizar las aplicaciones segun la necesidad del usuario. Por medio de ellos los programadores digitan código en un lenguaje de programación para que la computadora ejecute las instrucciones dadas o bien dicho programadas.
Definición de Lenguaje de Programación
Se llama ‘lenguaje de programación’ al idioma que se utiliza para dar instrucciones a la computadora o máquina analítica. Se utilizan para crear aplicaciones que sean capaces de controlar la forma en la que un computador actúa, ya sea desde el ámbito físico o lógico.
¿Para que sirve un software de programación?
Estos programas, también son conocidos con las siglas IDE que significa Integrated Development Environment, y que traducido al español quiere decir: Entorno de Desarrollo Integrado. Cuyo principal objetivo es el de facilitar el trabajo de los programadores y/o desarrolladores de aplicaciones.
Antes, un programador necesitaba de diferente software para poder desarrollar una tarea o instrucción que debía ejecutar una computadora desntro de una aplicación. El programador bebía crear, interpretar y hasta modificar el código fuente de una aplicación o software. en elgunos casos debia conocer el lenguaje de máquina o binario llamado assembrer, luego tenía que compilar todas las fuentes separadas y enlazarlas para poder integrarlas a otras aplicaciones y culminar el desarrollo. Además también debía depurar lo creado para hacer pruebas, encontrar errores y corregirlos; "Ufffff qué lío", ahora todas estas actividades ya se pueden realizar de forma sencilla y rápida utilizando un software de programación.
Tipos de software de programación
• Compiladores
Se trata de programas que son capaces de tomar un código fuente y lo traducen al lenguaje de computadora. Así, en ese lenguaje, las computadoras podrán comprender las instrucciones que recibe y actuar en base a ellas. Con este programa se pueden convertir código en objetos, objetos en programas y aplicaciones ejecutables.
• Depuradores
Estas aplicaciones sirven para ir controlando el desarrollo del programa. Así el programador puede ir realizando un seguimiento de los códigos fuente que se van compilando y ejecutando. Así también, con estas aplicaciones, se pueden añadir o modificar las instrucciones de un programa.
• Interpretes
Este tipo de aplicaciones es la que se utiliza para analizar y controlar el código antes de la ejecución de un programa.
Se trata de programas que son capaces de tomar un código fuente y lo traducen al lenguaje de computadora. Así, en ese lenguaje, las computadoras podrán comprender las instrucciones que recibe y actuar en base a ellas. Con este programa se pueden convertir código en objetos, objetos en programas y aplicaciones ejecutables.
• Depuradores
Estas aplicaciones sirven para ir controlando el desarrollo del programa. Así el programador puede ir realizando un seguimiento de los códigos fuente que se van compilando y ejecutando. Así también, con estas aplicaciones, se pueden añadir o modificar las instrucciones de un programa.
• Interpretes
Este tipo de aplicaciones es la que se utiliza para analizar y controlar el código antes de la ejecución de un programa.
Ejemplos de software de programación
Los software de programación son aquellos que se usan para la creación de otros software, programas o aplicaciones, como pueden ser del tipo de sistema (relacionados con el hardware de la computadora) o de aplicación (relacionados con la interacción del usuario y la PC).
• Herramientas para medir el rendimiento
• Depuradores y optimizadores
• Análisis estático de software
• Herramientas de corrección
• Herramientas para monitorear el uso de memoria
• Integrated Development Environment o IDE
👨💻 a.liloy
0 comments:
Publicar un comentario