Blog Articulos sobre programas y demas
Para poder programar con todas las facilidades posibles existen los ide (entorno de desarrollo integrado, por sus siglas en ingles), que nos permite tener nuestro "workspace" con nuestros proyectos y poder ver a simple vista la estructura de tu código como posibles errores que se puedan producir. Uno de mis favoritos es sin duda Netbeans, que recientemente se ha fusionado con Apache.
Ofrece muchas comodidades tanto para crear los proyectos como para poder configurar todo a tu gusto, incluidos los colores de las distintas partes de la síntesis del lenguaje en el que estés trabajando. Está principalmente orientado a php y java pero para proyectos de desarrollo web se puede usar con casi cualquier lenguaje, en algunos igual hay que recurrir a los plugins pero son muy intuitivos y con una gran comunidad detrás.
Otra alternativa es Visual Studio Code de Microsoft, una gran herramienta, ligera y altamente configurable. Lógicamente está más orientada para todo lo relacionado con Microsoft (c#, azure...) pero sirve para todos los lenguajes con sus correspondientes plugins. Además es código abierto, quien te ha visto y quien te ve, pero es justo reconocerlo.
Otras alternativas perfectamente validas pueden ser: Sublime text, IntelliJ, Aptana y un largo etcétera, al final es probar cuál se adapta mejor a ti y a los proyectos que vas a llevar a cabo, o incluso en muchos casos tener varios a la vez.