Algunas veces cuando tengo que enseñar a alguien o tengo que practicar un tema relacionado a código rapidamente, como podria ser Algoritmos o Estructura de datos, tiendo a usar Replit.
Replit es un editor que puedes abrir directamente desde el navegador, en donde puedes crear proyectos en practicamente cualquier lenguaje de programación (como por ejemplo en Python, Go, Javascript, Typescript, Lua, C#, Java)
La idea es que puedas iniciar rapido un proyecto. De hecho si creas un proyecto web tambien obtienes una URL, que es como si ya estuviera desplegado
Usarlo es gratuito, auqnue tambien tiene planes para poder obtener más ram, en todos tus proyectos.
tambien puedes abrir tus proyectos desde el movil usado su app movil para Android y iOS,
Tambien multiples personas pueden editar conjuntamente en un proyecto al que puedes invitar, y tambien tiene secciones de comunidad donde comparten proyectos, incluso algunos ofrecen dinero por desarrollar determinado progama llamado Bounties
Y tambien una extension similar a copilot para autocompletado inteligente llamado Ghostwriter, aunque esta si es de paga
Usarlo es muy simple e intuitivo y hasta el día de hoy sigo usandolo