Que linguagem de programação devo aprender primeiro - Javascript ou Python como iniciante para criar uma aplicação desktop?
Eu diria para ir com JavaScript se você estiver disposto a ter essa aplicação rodando no seu navegador. Essa é a maneira contemporânea de escrever muitas aplicações.
Se você está falando sério sobre fazer um cliente grosso que roda independentemente de qualquer navegador, então eu não acho que JavaScript seria tão bom para isso.
Vá com Python nesse caso, que tem o Tkinter bridge para Tk como parte de sua biblioteca padrão, mas também ferramentas de terceiros como wxPython.
O meu sentido é que programação GUI é muito mais fácil de entender se você começar no navegador, tratando-o como sua sandbox. Vá para a programação de clientes mais tarde, se você precisar.
Tudo isso argumenta a favor do JavaScript.
Com Python, eu encorajo os alunos a começarem a aprender Python logo fora da porta de início dentro do Jupyter Notebook (ou JupyterLab se estivermos sendo nitpicky.
Isso é o que eu considero uma habilidade básica do ensino médio, juntamente com a manutenção de um repo sob controle de versão. Notebooks Jupyter também são amigáveis ao JavaScript. Então porque não fazer ambos?
Artigos semelhantes
- Que linguagem de programação você recomendaria a um iniciante para aprender primeiro?
- Quais são as vantagens de uma linguagem de montagem na programação sobre uma linguagem de máquina?
- Qual é a diferença entre linguagem de máquina, linguagem de montagem e linguagem de alto nível em computadores?
- Que linguagem de programação devo usar para criar uma extensão de navegador que possa funcionar em todos os navegadores?
- A linguagem Assembly é considerada uma linguagem de programação funcional?