- Não acho, mas sempre é uma possibilidade. ELa é complexa demais para aprender.
- São muito viáveis. Outras podem ser mais ainda.
- É possível, depende do que quer.
Pode ajudar: https://www.tabnews.com.br/maniero/faq-do-programador-perdidao.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).