Más populares

java

Máquina virtual básica para ejecutar cualquier programa JAVA

Gratis Descargar
MIT Scratch
¡Popular!

Editor multimedia para familiarizarse con la programación desde muy pequeños.

Gratis Descargar
Notepad
¡Popular!

Editor para código fuente similar muy completo y cómodo

Gratis (libre) Descargar
PSeInt
¡Popular!

Herramienta para aprender la lógica de la programación informática

Gratis (libre) Descargar
FastReport

Herramienta de generación de informes para desarrollos en .NET

Evaluación Descargar
virtual serial port driver

Permite la creación de puertos serie virtuales

Evaluación Descargar

Novedades

NetBeans IDE

Entorno de Desarrollo Integrado (IDE) Java de código abierto.

Gratis Descargar
php

Lenguaje PHP, ahora mejorado.

Gratis Descargar
Microsoft WebMatrix

Frame para Windows.

Gratis Descargar
Notepad
¡Popular!

Editor para código fuente similar muy completo y cómodo

Gratis (libre) Descargar
Notepad Portable

Herramienta para editar textos en versión portátil.

Gratis (libre) Descargar
TortoiseSVN

Programa para tener controladas todas las versiones de nuestros ficheros.

Gratis (libre) Descargar

Lenguajes de programación

java

Máquina virtual básica para ejecutar cualquier programa JAVA

Gratis Descargar
Python

Un lenguaje de programación muy versátil y sencillo

Gratis Descargar
Microsoft WebMatrix

Frame para Windows.

Gratis Descargar
Visual Cplus

Paquete con todos los componentes para ejecutar aplicaciones en un equipo sin Visual C++.

Gratis Descargar
gretl

Análisis del lenguaje de programación C, econométricamente.

Gratis (libre) Descargar
Erlang

Lenguaje creado por los ingenieros de la Ericsson.

Gratis (libre) Descargar

Editores de programación

Notepad
¡Popular!

Editor para código fuente similar muy completo y cómodo

Gratis (libre) Descargar
TOWeb

Aplicación para crear páginas web si necesidad de tener conocimientos de programación

Evaluación Descargar
gVim

Potente editor de Unix para Windows.

Gratis (libre) Descargar
NetBeans IDE

Entorno de Desarrollo Integrado (IDE) Java de código abierto.

Gratis Descargar
HelpNDoc

Diseña y elabora páginas de ayuda en HTML sin saber programación

Gratis Descargar
EmEditor Professional

Editor de textos para la programación con varios lenguajes

Evaluación Descargar

Bases de datos

PostgreSQL

Una potente y fiable aplicación para crear y gestionar bases de datos.

Gratis (libre) Descargar
SQLTools

Herramienta para facilitar la creación de bases de datos de SQL.

Gratis Descargar
MySQL Windows

MySQL es un servidor de bases de datos rápido, multi-thread, multi-usuario y robusto.

Gratis (libre) Descargar
MySQL

Potente y rápido gestor de bases de datos

Gratis Descargar
MySQL Workbench

Diseña una base de datos completa de forma visual.

Gratis Descargar
CDBF DBF Editor

Permite editar y visualizar DBF fácil y rápidamente.

Evaluación Descargar

Herramientas web

Drupal

Completo gestor de contenidos para la creación de blogs y comunidades en Internet.

Evaluación Descargar
WordPress

Wordpress te ayudará a crear y gestionar tu blog.

Evaluación Descargar
ImageMagick Portable

Una imagen retocada para tu Web.

Gratis (libre) Descargar
Bitnami Typo

Instala Typo con base de datos.

Evaluación Descargar
Web CEO

Programa para encontrar las palabras clave de páginas similares a la nuestra.

Gratis Descargar
BitNami Wordpress Stack

Aplicación para instalar Wordpress con aplicaciones extras

Evaluación Descargar

La programación es una rama de conocimiento y una técnica muy interesante, gracias a la cual podemos disfrutar de tantas aplicaciones, juegos, páginas y servicios web. En la categoría de Programación de PortalProgramas contamos con una colección notable de programas para ayudar a desarrolladores y webmasters a diseñar, mantener, ampliar y promocionar software y contenidos web, con soluciones para cualquier actividad en el campo de programación.

Programas para programar

En la programación, el resultado de un proyecto es a veces muy similar al medio o la herramienta con la que se trabaja. En la sección Editores de Programación encontrarás precisamente programas para programar otros software, a través de un entorno (IDE) que te asiste para escribir el código, compilarlo y depurarlo en distintos tipos de lenguajes.

  • Para desarrollar aplicaciones en el lenguaje C/C++, el software libre Dev-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 gráfica, también libre, Code::Blocks también es una opción recomendable para programar en lenguaje C/C++.
  • El entorno de desarrollo integrado (IDE) NetBeans IDE es un software de código abierto muy eficaz para programar en Java, pero que también puede adaptarse a otros lenguajes de programación.
  • NotePad es un editor de código fuente muy completo, que goza de gran reputación y permite desarrollar aplicaciones en varios lenguajes, entre otros, C, C++, Java, C#, HTML y Javascript.
  • Y para editar archivos XML, un software práctico y rápido es XML Copy Editor, que automatiza algunas tareas para agilizarte el trabajo.
  • También contamos con una sección para editores hexadecimales con los que podrás pasar códigos de sistema hexadecimal a binario, octal, etc. Uno de los más potentes es Free Hex Editor.

Y para poder acceder a códigos, librerías y clases de programación para los distintos lenguajes, en la pestaña Lenguajes de Programación, encontrarás, además de entornos de desarrollo, compiladores y bibliotecas agrupadas por tipos de lenguaje.

  • En la sección de JAVA podrás descargar software para programar fácilmente en este lenguaje, como el muy recomendable Java Development Kit (JDK), o Java Enterprise Edition, una opción muy interesante para empezar a programar y para ahorrar tiempo en la generación de códigos. El editor de programación Android SDK es una gran aplicación para desarrollar programas para el sistema operativo Android para móviles. Por otra parte, DJ Java Decompiler es un descompilador y desensamblador que te ayuda a reconstruir código fuente original de archivos CLASS.
  • Para trabajar con lenguaje .Net, Visual Basic, Visual Studio, C# y ASP, en la pestaña Visual Studio .NET podrás descargar editores, aplicaciones y componentes diseñados para estos lenguajes. Para empezar, Microsoft .NET Framework es el entorno de trabajo por excelencia para instalar y ejecutar programas basados en .Net. También 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 podrás programar aplicaciones y proyectos basados en .NET.
  • Python es un lenguaje muy popular que está demostrando dar muy buenos resultados. En la sección dedicada al lenguaje python encontrarás programas como Django, un entorno de trabajo para la programación web en este lenguaje, y PyGame, centrado en el desarrollo de juegos con python. También puede interesarte la biblioteca para cálculo científico NumPy o wxGlade, un programa con el que podrás diseñar interfaces de usuario (GUI) para python y otros lenguajes.
  • Encontrarás entornos de desarrollo, librerías, compiladores y códigos para C/C++ en la sección dedicada a este lenguaje de programación. 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 diseñar interfaces gráficas de usuario (GUI).
  • Finalmente, en lenguajes varios podrás descargar herramientas variadas para trabajar con distintos tipos de lenguajes, como el conocido MatLab, un entorno interactivo muy potente para realizar cálculos complejos.

Programación y diseño Web

En PortalProgramas queremos facilitar a todos los usuarios, profesionales y amateur, las herramientas para programar sus propios software, así como para diseñar y desarrollar sus propias páginas y aplicaciones web. Por eso, en nuestra categoría de programación encontrarás además de programas para programar otros programas, software para el desarrollo web, que van desde pequeñas aplicaciones a grandes colecciones de herramientas para webmasters.

La sección de herramientas web recoge programas para crear, mantener y promocionar páginas web. Podrás descargar utilidades para webs y webmasters, y editores para HTML y CSS.

  • Para crear páginas web en HTML, una de las opciones más completas es el programa de Adobe, Dreamweaver, una potente aplicación con muchas posibilidades para el diseño web, que incluye un montón de plantillas y puede editar además de en HTML, en muchos otros lenguajes de desarrollo web. eXe es la mejor opción para inexpertos, que permite elaborar páginas web de calidad sin tener grandes conocimientos de lenguaje HTML. Y KompoZer 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 diseñas en el entorno de desarrollo es igual al resultado que se publicará en la web.
  • Por otro lado, en herramientas web también encontrarás editores para hojas de estilo CSS, como CSS Spy y Simple CSS, programas rápidos y sencillos para editar tus páginas web.
  • En utilidades para webmasters podrás descargar el programa Adobe Fireworks, un potente software para programar en Dreamweaver, con el que podrás crear gráficos optimizados para el diseño de tu página 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 aplicación muy útil para averiguar la dirección IP y el alojamiento de cualquier PC o servidor.
  • Entre las utilidades para webs más 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 vídeo en tu espacio web; y Flash Chat Server, que te permite crear un chat en Flash para tu página web.
  • También te ofrecemos herramientas para promocionar tu web, como SEO Power Suite Enterprise, que te ayudará a mejorar tu posición en las listas de resultados de motores de búsqueda. Web CEO y Web Position son otras herramientas para optimizar el posicionamiento web.

En la pestaña programación web te presentamos aplicaciones, herramientas, frameworks y librerías para trabajar con lenguajes de programación potentes, diseñados especialmente para el desarrollo web. Con estos programas podrás crear web dinámicas, animaciones y servicios web de la mejor calidad.

  • Uno de los editores de Javascript más avanzados es Javascript Plus, sencillo e intuitivo, además de muy potente y eficaz, este editor de archivos javascript es uno de los más recomendables. La librería de Javascript jQuery es una gran herramienta para ofrecer más dinamismo a tus páginas web, que te permite añadir efectos y funcionalidades extra a tus proyectos.
  • El lenguaje PHP es también uno de los más utilizados para la programación web. Aquí podrás descargar este potente lenguaje, que puede interaccionar con XML y HTML. El software de código abierto Zend Framework es el marco de trabajo para lenguaje PHP más recomendable.

Bases de datos

La gestión de bases de datos es uno de los aspectos más importantes de la programación. Servidores como MySQL y Oracle se han hecho muy famosos en este campo, aunque Microsoft Acces es también uno de los gestores de datos de base informática más utilizados y recomendados. La base de datos SQL Server es segura y estable con los datos almacenados, cuenta con funciones avanzadas para la administración y protección de datos, y además permite trabajar en modo cliente-servidor. También es muy interesante el servidor de MySQL que puedes utilizar para Windows, un completo sistema de gestión 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 programación

Podrás descargar más aplicaciones para la programación en función de tus necesidades como desarrollador profesional, amateur o aspirante. En programación encontrarás, además de todo lo mencionado, software para aprender a programar, para trabajar con controladores ActiveX, para crear instaladores y documentación 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 programación, en PortalProgramas queremos ayudarte, y te ofrecemos una sección especialmente dedicada a programas desarrollados para familiarizarte con los lenguajes de programación y aprender a diseñar aplicaciones con tutoriales y herramientas sencillas. El programa más básico para aprender la lógica de la programación, es PseInt, además uno de los más útiles para el estudio de esta técnica. SLE es un lenguaje de programación muy sencillo muy útil para empezar a construir aplicaciones pequeñas y avanzar paso a paso; Alice es un programa dirigido a los más pequeños para aprender a programar mientras juegan.
  • EasySoft Barcode ActiveX Control es muy útil para gestionar códigos de barras, lo encontrarás junto con otros controladores en la sección Controladores ActiveX.
  • Una vez hayas desarrollado tu proyecto software, puedes incorporar a tu trabajo un instalador, un autoinstalador o incluso un asistente de instalación. Encontrarás aplicaciones para crear instaladores en EXE, MSI y otros formatos en la categoría de Programación. InstallSimple, y el software InstallShield Professional son los ejemplos más recomendables, con los que podrás crear distintos programas y paquetes de instalación para tus aplicaciones.
  • En la sección crear documentación encontrarás utilidades para ayudarte a redactar la documentación 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 análisis completos de proyectos y datos.
  • Finalmente, aquí encontrarás programas para el control de versiones de tus aplicaciones programadas, como Bazaar, un completo gestor de versiones y de código fuente para controlar tus proyectos.

Artículos populares sobre Programación