You are on page 1of 3

La programacin es una rama de conocimiento y una tcnica muy interesante, gracias a la cual podemos disfrutar de tantas aplicaciones, juegos,

pginas y servicios web. En la categora de Programacin de Portal Programas contamos con una coleccin notable de programas para ayudar a desarrolladores y webmasters a disear, mantener, ampliar y promocionar software y contenidos web, con soluciones para cualquier actividad en el campo de programacin. Programas para programar En la programacin, el resultado de un proyecto es a veces muy similar al medio o la herramienta con la que se trabaja. En la seccin Editores de Programacin encontrars precisamente programas para programar otros software, a travs de un entorno (IDE) que te asiste para escribir el cdigo, compilarlo y depurarlo en distintos tipos de lenguajes.

Para desarrollar aplicaciones en el lenguaje C/C++, el software libre De-C++ es un editor es muy recomendable. Es un editor para este tipo de lenguajes, que presume de un entorno muy similar a Microsoft Visual C++. La plataforma grfica, tambin libre, Coda::Blocks tambin es una opcin recomendable para programar en lenguaje C/C++.

El entorno de desarrollo integrado (IDE) NetBeans IDE es un software de cdigo abierto muy eficaz para programar en Java, pero que tambin puede adaptarse a otros lenguajes de programacin. NotePad es un editor de cdigo fuente muy completo, que goza de gran reputacin y permite desarrollar aplicaciones en varios lenguajes, entre otros, C, C++, Java, C#, HTML y Java script. Y para editar archivos XML, un software prctico y rpido es XML Copy Editor, que automatiza algunas tareas para agilizarte el trabajo. Tambin contamos con una seccin para editores hexadecimales con los que podrs pasar cdigos de sistema hexadecimal a binario, octal, etc. Uno de los ms potentes es Free Hex Editor.

Y para poder acceder a cdigos, libreras y clases de programacin para los distintos lenguajes, en la pestaa Lenguajes de Programacin, encontrars, adems de entornos de desarrollo, compiladores y bibliotecas agrupadas por tipos de lenguaje.

En la seccin de JAVA podrs descargar software para programar fcilmente en este lenguaje, como el muy recomendable Java Development Kit (JDK), o Java Enterprise Edition, una opcin muy interesante para empezar a programar y para ahorrar tiempo en la generacin de cdigos. El editor de programacin Android SDK es una gran aplicacin para desarrollar programas para el sistema operativo Android para mviles. Por otra parte, DJ Java Decompiler es un descompilador y desensamblador que te ayuda a reconstruir cdigo fuente original de archivos CLASS.

Para trabajar con lenguaje .Net, Visual Basic, Visual Studio, C# y ASP, en la pestaa Visual Studio .NET podrs descargar editores, aplicaciones y componentes diseados para estos lenguajes. Para empezar, Microsoft .NET Framework es el entorno de trabajo por excelencia para instalar y ejecutar programas basados en .Net. Tambin de Microsoft, Visual Studio es una eficaz herramienta de desarrollo de software para el sistema operativo Windows. El programa libre Sharp Develop es un entorno de desarrollo parecido a Visual Studio con el que podrs programaraplicaciones y proyectos basados en .NET.

Python es un lenguaje muy popular que est demostrando dar muy buenos resultados. En la seccin dedicada al lenguaje python encontrars programas como Django, un entorno de trabajo para la programacin web en este lenguaje, y PyGame, centrado en el desarrollo de juegos con python. Tambin puede interesarte la biblioteca para clculo cientfico NumPy o wxGlade, un programa con el que podrs disear interfaces de usuario (GUI) para python y otros lenguajes.

Encontrars entornos de desarrollo, libreras, compiladores y cdigos para C/C++ en la seccin dedicada a este lenguaje de programacin. WxDev C++ es el heredero del mencionado Dev C++ y uno de los mejores compiladores para este lenguaje, y wxWidgets es una biblioteca C++ muy recomendable para disear interfaces grficas de usuario (GUI).

Finalmente, en lenguajes varios podrs descargar herramientas variadas para trabajar con distintos tipos de lenguajes, como el conocido MatLab, unentorno interactivo muy potente para realizar clculos complejos.

Programacin y diseo Web En PortalProgramas queremos facilitar a todos los usuarios, profesionales y amateur, las herramientas para programar sus propios software, as como paradisear y desarrollar sus propias pginas y aplicaciones web. Por eso, en nuestra categora de programacin encontrars adems de programas para programar otros programas, software para el desarrollo web, que van desde pequeas aplicaciones a grandes colecciones de herramientas para webmasters.

La seccin de herramientas web recoge programas para crear, mantener y promocionar pginas web. Podrs descargar utilidades para webs ywebmasters, y editores para HTML y CSS.

Para crear pginas web en HTML, una de las opciones ms completas es el programa de Adobe, Dreamweaber, una potente aplicacin con muchas posibilidades para el diseo web, que incluye un montn de plantillas y puede editar adems de en HTML, en muchos otros lenguajes de desarrollo web. eXe es la mejor opcin para inexpertos, que permite elaborar pginas web de calidad sin tener grandes conocimientos de lenguaje HTML. YKompoZer es un editor gratuito de HTML del tipo WYSIWYG (what you see is what you get), igual que los anteriores, con lo que el contenido que diseas en el entorno de desarrollo es igual al resultado que se publicar en la web.

Por otro lado, en herramientas web tambin encontrars editores para hojas de estilo CSS, como CSS Spy y Simple CSS, programas rpidos y sencillos para editar tus pginas web. En utilidades para webmasters podrs descargar el programa Adobe Fireworks, un potente software para programar en Dreamweaber, con el que podrs crear grficos optimizados para el diseo de tu pgina web. Quiz Generator Pro es una utilidad para incorporar tests y juegos de palabras a tus webs y Get IP and Host Portable es una aplicacin muy til para averiguar la direccin IP y el alojamiento de cualquier PC o servidor.

Entre las utilidades para webs ms destacadas se encuentran el programa Adobe Flash para crear animaciones y aplicaciones web profesionales en un soporte multiplataforma; el software libre Flowplayer, para incorporar un reproductor de vdeo en tu espacio web; y Flash Chat Server, que te permite crear un chat en Flash para tu pgina web.

Tambin te ofrecemos herramientas para promocionar tu web, como SEO Power Suite Enterprise, que te ayudar a mejorar tu posicin en las listas de resultados de motores de bsqueda. Web CEO y Web Position son otras herramientas para optimizar el posicionamiento web.

En la pestaa programacin web te presentamos aplicaciones, herramientas, frameworks y libreras para trabajar con lenguajes de programacinpotentes, diseados especialmente para el desarrollo web. Con estos programas podrs crear web dinmicas, animaciones y servicios web de la mejor calidad.

Uno de los editores de Javascript ms avanzados es Javascript Plus, sencillo e intuitivo, adems de muy potente y eficaz, este editor de archivos javascript es uno de los ms recomendables. La librera de Javascript jQuery es una gran herramienta para ofrecer ms dinamismo a tus pginas web, que te permite aadir efectos y funcionalidades extra a tus proyectos.

El lenguaje PHP es tambin uno de los ms utilizados para la programacin web. Aqu podrs descargar este potente lenguaje, que puede interaccionar con XML y HTML. El software de cdigo abierto Zend Framework es el marco de trabajo para lenguaje PHP ms recomendable.

Bases de datos La gestin de bases de datos es uno de los aspectos ms importantes de la programacin. Servidores como MySQL y Oracle se han hecho muy famosos en este campo, aunque Microsoft Acces es tambin uno de los gestores de datos de base informtica ms utilizados y recomendados. La base de datos SQL Server es segura y estable con los datos almacenados, cuenta con funciones avanzadas para la administracin y proteccin de datos, y adems permite trabajar en modo cliente-servidor. Tambin es muy interesante el servidor de MySQL que puedes utilizar para Windows, un completo sistema de gestin de bases de datos relacionales, multi-thread y multistandard para el lenguaje SQL (Structured Query Language). Para crear y gestionar tus bases de datos, una alternativa a MySQL es el open source PostgreSQL. Otras herramientas para la programacin Podrs descargar ms aplicaciones para la programacin en funcin de tus necesidades como desarrollador profesional, amateur o aspirante. En programacin encontrars, adems de todo lo mencionado, software para aprender a programar, para trabajar con controladores ActiveX, para crear instaladores y documentacin de tus aplicaciones desarrolladas, y utilidades para controlar las versiones de tus proyectos.

Si eres novato en esto, pero estas pensando en descubrir el interesante campo de la programacin, en PortalProgramas queremos ayudarte, y te ofrecemos una seccin especialmente dedicada a programas desarrollados para familiarizarte con los lenguajes de programacin y aprender a disear aplicaciones con tutoriales y herramientas sencillas. El programa ms bsico para aprender la lgica de la programacin, es PseInt, adems uno de los ms tiles para el estudio de esta tcnica. SLE es un lenguaje de programacin muy

sencillo muy til para empezar a construir aplicaciones pequeas y avanzar paso a paso; Alice es un programa dirigido a los ms pequeos para aprender a programar mientras juegan.

EasySoft Barcode ActiveX Control es muy til para gestionar cdigos de barras, lo encontrars junto con otros controladores en la seccinControladores ActiveX. Una vez hayas desarrollado tu proyecto software, puedes incorporar a tu trabajo un instalador, un autoinstalador o incluso un asistente de instalacin. Encontrars aplicaciones para crear instaladores en EXE, MSI y otros formatos en la categora de Programacin. InstallSimple, y el softwareInstallShield Professional son los ejemplos ms recomendables, con los que podrs crear distintos programas y paquetes de instalacin para tus aplicaciones.

En la seccin crear documentacin encontrars utilidades para ayudarte a redactar la documentacin para tus aplicaciones en un formato correcto y adecuado, de forma que sea comprensible para los usuarios y otros programadores. Jasper Reports es un programa libre para crear informes en distintos formatos y ReportIt realiza anlisis completos de proyectos y datos.

Finalmente, aqu encontrars programas para el control de versiones de tus aplicaciones programadas, como Bazaar, un completo gestor de versiones y de cdigo fuente para controlar tus proyectos.

You might also like