martes, 9 de abril de 2019


Programas que sirven para programar:


  • ·         HomeSite. Programa para desarrollar páginas web. ...
  • ·         UltraEdit. Uno de los programas para editar código multitud de lenguajes de programación como HTML, Javascript, ASP
  • ·         MED.
  • ·         HTML-kit
  • ·         Edit2Web
  • ·         Zend Studio
  • ·         Visual Web Developer 2005 Express Edition. ...
  • ·         Komodo IDE.



¿Cuál es la carrera de programación?


     El Técnico de Programación y Análisis de Sistemas es un técnico de nivel superior capacitado para realizar el ciclo de desarrollo de software, incorporando en ello el análisis de requerimientos y el diseño, construcción, pruebas e implementación de soluciones.


¿Cuántos años se necesitan para estudiar programación?


     Con 2 años más de estudios puedes completar la Licenciatura en Informática. La Universidad Nacional de La Plata ofrece la Licenciatura en Informática, con una duración de 5 años. Una carrera más abarcativa es la Licenciatura en Ciencias de la Computación de la UBA, que dura 6 años.

Zend Studio

Zend Studio o Zend Development Environment es un completo entorno de desarrollo integrado para el lenguaje de programación PHP. Está escrito en Java, y está disponible para las plataformas Microsoft Windows, Mac OS X y GNU/Linux.

Junto con su contraparte Zend Server (antes llamado Zend Platform), son la propuesta de Zend Technologies para el desarrollo de aplicaciones Web utilizando PHP, actuando Zend Studio como la parte cliente y Zend Server como la parte servidora. Se trata en ambos casos de software comercial, lo cual contrasta con el hecho de que PHP es software libre. A partir de la versión 6, Zend Studio fue hecho tomando como base el entorno de desarrollo Eclipse. No requiere la instalación previa del entorno de ejecución de Java y detecta errores de sintaxis en tiempo real.



Komodo IDE


Komodo IDE es un entorno de desarrollo integrado (IDE) para lenguajes de programación dinámicos. Se introdujo en mayo de 2000. Muchas de las características de Komodo se derivan de un intérprete Python integrado.
Komodo IDE utiliza la base de código de Mozilla y Scintilla, ya que comparten muchas características y admiten los mismos idiomas (incluidos Python, Perl, PHP, Ruby, Tcl, SQL, Smarty, CSS, HTML y XML) y sistemas operativos (Linux, OS X, y Windows). El componente del editor se implementa utilizando la Interfaz de programación de aplicaciones de complemento de Netscape (NPAPI), con la vista Scintilla incorporada en la interfaz del Lenguaje de interfaz de usuario XML de la misma manera que un complemento de navegador web.


Python

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License, que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.
Python fue creado a finales de los ochenta3​ por Guido van Rossum en el Centro para las Matemáticas y la Informática (CWI, Centrum Wiskunde & Informática), en los Países Bajos, como un sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba. Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el uso de extensiones. Python usa tipado dinámico y conteo de referencias para la administración de memoria.


Tipos de Programas
Los programas suelen subdividirse en partes menores, llamadas módulos, de modoque la complejidad algorítmica de cada una de las partes sea menor que la del programa completo, lo cual ayuda al desarrollo del programa. Esta es una práctica muy utilizada y se conoce como "refino progresivo".
La programación puede seguir muchos enfoques, o paradigmas, es decir, diversas maneras de formular la resolución de un problema dado. Algunos de los principales paradigmas de la programación son:
  • ·         Programación declarativa
  • ·         Programación estructurada
  • ·         Programación modular
  • ·         Programación orientada a objetos

Factores que se deben de seguir para obtener un Programa

La programación debe perseguir la obtención de programas de calidad. Para ello se establece una serie de factores que determinan la calidad de un programa. Algunos de los factores de calidad más importantes son los siguientes:
  • ·         Correctitud
  • ·         Claridad
  • ·         Eficiencia
  • Portabilidad