Proporcionamos un editor incorporado al navegador para ti aquí en Khan Academy, para que sea fácil que pruebes HTML, obtengas retroalimentación inmediata y compartas tu trabajo.
Sin embargo, nuestro editor de código no te deja probar todo, tanto por razones de seguridad como porque es difícil hospedar un editor completo ¡en un espacio tan pequeño!
Una vez que hayas aprendido HTML/CSS aquí, probablemente quieras empezar a desarrollar páginas web en un editor más completo fuera de Khan Academy, el cual agregaría características como múltiples archivos, búsqueda de archivos y complementos personalizados. En cualquier editor que uses, asegúrate de que al guardar tu archivo termine con ".html", esa es la extensión de archivo que se usa para todas las páginas HTML para asegurarse de que tanto los editores como los navegadores sepan qué es.

Editores en línea

Una opción es usar un editor en línea, parecido al nuestro pero con características adicionales. Puede que quieras usar un editor en línea si tienes una computadora que no te deja descargar aplicaciones, como una ChromeBook. Los editores en línea también suelen tener herramientas de edición en tiempo real de múltiples personas, si eso es algo que estás buscando. Algunos editores en línea populares son Cloud9.io, nitrous.io y Koding.com. Aquí está un video en el que estoy editando un página web en Cloud9:

Editores de escritorio

Otra opción es usar un editor de escritorio. Descargas una aplicación a tu computadora y guardas los archivos en tu disco duro. Hay muchos editores de escritorio de donde escoger, dependiendo del sistema operativo que tengas y del precio que estés buscando. Algunos editores de escritorio populares son Sublime Text, Coda, Atom y Adobe Brackets. Aquí está un video en el que estoy editando una página web en Sublime Text:

Editores de línea de comando

Una tercera opción es usar un editor de línea de comando. Si aún no estás familiarizado con la línea de comando, probablemente no quieras tomar esta ruta, ya que primero también necesitas aprender bastante acerca de la línea de comando. Por otro lado, si te encanta escribir y navegar con tu teclado en vez de tu ratón, puede ser que encuentres que te encantan las herramientas de línea de comando. Dos editores populares de línea de comando son Emacs y Vim, y a menudo ya están instalados en sistemas basados en Unix, como Mac y Linux. Aquí hay un video en el que estoy editando una página web en Vim:

Escoger un editor

¿Cuál deberías escoger? Bueno, eres bienvenido a seguir usando el editor de HTML/CSS de Khan Academy por ahora. Sin embargo, eventualmente querrás sentirte cómodo con al menos otro editor. Puede que quieras probar un par de opciones gratuitas diferentes y ver cuál te gusta más. También puedes preguntarles a tus amigos y colegas cuál usan. A menudo es útil usar cualquier herramienta que sea la más popular con tus compañeros, porque entonces les puedes pedir ayuda.
P.D. Hice una encuesta entre el equipo de ingenieros de Khan Academy y esto es lo que usamos:
Gráfica de barras de preferencias del editor: Sublime Text, Vim, Emacs, Atom, en ese orden.
Cargando