SOFTWARE
DE PROGRAMACION
¿Qué es un software de
programación?
El Software de programación:
Es el conjunto de herramientas que permiten al programador desarrollar
programas informáticos (software), usando diferentes alternativas y lenguajes
de programación de manera práctica.
Ejemplos de software de
programación son:
editores de texto,
compiladores, intérpretes, enlazadores, depuradores, entornos de desarrollo
integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno
visual, de forma que el programador no necesite introducir múltiples comandos
para compilar, interpretar, depurar, etc. Habitualmente cuentan con una
avanzada interfaz gráfica de usuario (GUI).
¿Para qué sirve el software de programación?
Nos permite desarrollar y
programar otras aplicaciones, en ellos se emplean los
lenguajes de programación los cuales sirve para crear las instrucciones que
luego la computadora realizará.
Antiguamente el programador se crear
obligado a utiliza diversos software de programación para poder crear un programa. Se escribirá el código fuentes, utiliza
enlazadores para integrarlos con
otros programas, depuradores para
verificar y corregir los errores en el
programa.
¿En dónde se usa o quién usa
un software de programación?
Un software lo puede utiliza
cualquier persona que tenga una necesidad
de facilita la tarea que realiza o que pretenda dicha habilidad con(
fines comerciales crear un programa y
venderlo).lo utilizan fabias grades que necesitan automatisar sistemas de manufacturación.
Ejemplos de software de
programación:
Microsoft visual Studio:
soporta varios lenguajes de programación tales como Visual C++, Visual C#,
Visual J#, y Visual Basic .NET, al igual que entornos de desarrollo web co un
entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas
operativos Windowsmo ASP.NET. Aunque actualmente se han desarrollado las
extensiones necesarias para muchos otros.
Visual Studio: permite a los
desarrolladores crear aplicaciones, sitios y aplicaciones web, así como
servicios web en cualquier entorno que soporte la plataforma .NET (a partir de
la versión .NET 2002). Así se pueden crear aplicaciones que se intercomuniquen
entre estaciones de trabajo, páginas web y dispositivos móviles.
Eclipse: es un entorno de
desarrollo integrado que permite crear y gestionar proyectos de desarrollo de
software en varios lenguajes de programación.
Eclipse es una comunidad de
software libre que no sólamente incluye el IDE de Java (su proyecto más
conocido), sino más de 200 proyectos en las ramas de desarrollo de software y
dispositivos embebidos, aplicaciones web, entornos para otras aplicaciones,
gestión del ciclo de vida del software, y arquitectura orientada a servicios.
Eclipse es desarrollado por
la Eclipse Foundation (y su comunidad), de la cual participan empresas como
IBM, Intel, Motorola, Nokia, Oracle... entre muchos otros.
El entorno de desarrollo
integrado Eclipse está disponible para varios sistemas operativos y es un
entorno extensible: hay escritos multitud de complementos que amplían sus
funciones
Netbeans: es un entorno de
desarrollo integrado libre, hecho principalmente para el lenguaje de
programación Java. Existe además un número importante de módulos para
extenderlo.
La plataforma NetBeans
permite que las aplicaciones sean desarrolladas a partir de un conjunto de
componentes de softwarellamados módulos. Un módulo es un archivo Java que
contiene clases de java escritas para interactuar con las APIs de NetBeans y un
archivo especial (manifest file) que lo identifica como módulo. Las
aplicaciones construidas a partir de módulos pueden ser extendidas agregándole
nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente,
las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas
fácilmente por otros desarrolladores de software.
WebDevStudio: es un entorno
de desarrollo integrado (IDE) online basado en tecnologías AJAX/PHP accesible a
través de un navegador web. Como cualquier otro entorno permite mantener
proyectos informáticos implementados en diferentes lenguajes de programación,
en este caso en C/C++, así como realizar una serie de operaciones básicas sobre
ellosWebDevStudio permite a los usuarios conectados la capacidad de tener un
control absoluto sobre los proyectos que previamente hayan creado. Entre dicho
control se destacan los procesos de compilación y construcción del proyecto
puesto que la herramienta permite abstraerse totalmente tanto de dichos
procesos como del lenguaje de programación.
Blocks: es un entorno de desarrollo integrado libre y
multiplataforma para el desarrollo de programas en lenguaje C y C++. Está
basado en la plataforma de interfaces gráficas WxWidgets, lo cual quiere decir
que puede usarse libremente en diversossistemas operativos, y está licenciado
bajo la Licencia pública general de GNU.
Debido a que Dev-C++ es un
IDE para los lenguajes C y C++ y está creado en Delphi, surgió la idea y
necesidad de crear un IDE hecho en los lenguajes adecuados: C y C++. Con esta motivación
se creó Code:Blocks.
¿Qué es un software de
programación?
El Software de programación:
Es el conjunto de herramientas que permiten al programador desarrollar
programas informáticos (software), usando diferentes alternativas y lenguajes
de programación de manera práctica.
Ejemplos de software de
programación son:
editores de texto,
compiladores, intérpretes, enlazadores, depuradores, entornos de desarrollo
integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno
visual, de forma que el programador no necesite introducir múltiples comandos
para compilar, interpretar, depurar, etc. Habitualmente cuentan con una
avanzada interfaz gráfica de usuario (GUI).
¿Para qué sirve el software de programación?
Nos permite desarrollar y
programar otras aplicaciones, en ellos se emplean los
lenguajes de programación los cuales sirve para crear las instrucciones que
luego la computadora realizará.
Antiguamente el programador se crear
obligado a utiliza diversos software de programación para poder crear un programa. Se escribirá el código fuentes, utiliza
enlazadores para integrarlos con
otros programas, depuradores para
verificar y corregir los errores en el
programa.
¿En dónde se usa o quién usa
un software de programación?
Un software lo puede utiliza
cualquier persona que tenga una necesidad
de facilita la tarea que realiza o que pretenda dicha habilidad con(
fines comerciales crear un programa y
venderlo).lo utilizan fabias grades que necesitan automatisar sistemas de manufacturación.
Ejemplos de software de
programación:
Microsoft visual Studio:
soporta varios lenguajes de programación tales como Visual C++, Visual C#,
Visual J#, y Visual Basic .NET, al igual que entornos de desarrollo web co un
entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas
operativos Windowsmo ASP.NET. Aunque actualmente se han desarrollado las
extensiones necesarias para muchos otros.
Visual Studio: permite a los
desarrolladores crear aplicaciones, sitios y aplicaciones web, así como
servicios web en cualquier entorno que soporte la plataforma .NET (a partir de
la versión .NET 2002). Así se pueden crear aplicaciones que se intercomuniquen
entre estaciones de trabajo, páginas web y dispositivos móviles.
Eclipse: es un entorno de
desarrollo integrado que permite crear y gestionar proyectos de desarrollo de
software en varios lenguajes de programación.
Eclipse es una comunidad de
software libre que no sólamente incluye el IDE de Java (su proyecto más
conocido), sino más de 200 proyectos en las ramas de desarrollo de software y
dispositivos embebidos, aplicaciones web, entornos para otras aplicaciones,
gestión del ciclo de vida del software, y arquitectura orientada a servicios.
Eclipse es desarrollado por
la Eclipse Foundation (y su comunidad), de la cual participan empresas como
IBM, Intel, Motorola, Nokia, Oracle... entre muchos otros.
El entorno de desarrollo
integrado Eclipse está disponible para varios sistemas operativos y es un
entorno extensible: hay escritos multitud de complementos que amplían sus
funciones
Netbeans: es un entorno de
desarrollo integrado libre, hecho principalmente para el lenguaje de
programación Java. Existe además un número importante de módulos para
extenderlo.
La plataforma NetBeans
permite que las aplicaciones sean desarrolladas a partir de un conjunto de
componentes de softwarellamados módulos. Un módulo es un archivo Java que
contiene clases de java escritas para interactuar con las APIs de NetBeans y un
archivo especial (manifest file) que lo identifica como módulo. Las
aplicaciones construidas a partir de módulos pueden ser extendidas agregándole
nuevos módulos. Debido a que los módulos pueden ser desarrollados
independientemente, las aplicaciones basadas en la plataforma NetBeans pueden
ser extendidas fácilmente por otros desarrolladores de software.
WebDevStudio: es un entorno
de desarrollo integrado (IDE) online basado en tecnologías AJAX/PHP accesible a
través de un navegador web. Como cualquier otro entorno permite mantener
proyectos informáticos implementados en diferentes lenguajes de programación,
en este caso en C/C++, así como realizar una serie de operaciones básicas sobre
ellosWebDevStudio permite a los usuarios conectados la capacidad de tener un
control absoluto sobre los proyectos que previamente hayan creado. Entre dicho
control se destacan los procesos de compilación y construcción del proyecto
puesto que la herramienta permite abstraerse totalmente tanto de dichos
procesos como del lenguaje de programación.
Blocks: es un entorno de desarrollo integrado libre y
multiplataforma para el desarrollo de programas en lenguaje C y C++. Está
basado en la plataforma de interfaces gráficas WxWidgets, lo cual quiere decir
que puede usarse libremente en diversossistemas operativos, y está licenciado
bajo la Licencia pública general de GNU.
Debido a que Dev-C++ es un
IDE para los lenguajes C y C++ y está creado en Delphi, surgió la idea y
necesidad de crear un IDE hecho en los lenguajes adecuados: C y C++. Con esta motivación
se creó Code:Blocks.
Conclusión: en pocas
palabras es un conjunto de aplicaciones
que permiten a un programador desarrollar sus propios programas informáticos
haciendo uso de sus conocimientos lógicos y lenguajes de programación.
Algunos ejemplos:
1. Editores de texto
2. Compiladores
3. Intérpretes
4. Enlazadores
5. Depuradores
6. Entornos de Desarrollo Integrados (IDE).
Cualquier persona puede usa
un software de programación para
facilita su orea de trabajo….
No hay comentarios:
Publicar un comentario