Eu comecei em assembly... (raiz, né?). Pior: assembly para Z80.

Minha primeira linguagem de alto nível foi Pascal e aprendi muito (lembro que criei um executável que permitia a entrada de absolutamente qualquer fórmula matemática pelo teclado e ele gerava gráficos de um intervalo - pura recursividade e tratamento de texto) lá em 1992.

Daí fiz C para 8051, C++ para PC... minha ambição era criar códigos e hardware para interface com o mundo físico (primórdios dos conceitos de iOT, quando nem se pensava em internet).

Rapaz tu é um nerdão da matemática mesmo (no bom sentido) que massa você ter conseguido criar uma programa que fazia o tratamento de formulas matematicas, acredito que deve ter criado muita coisa na unha pois havia poucas bibliotecas na epoca.

Era tudo na unha mesmo. Não havia apis, bibliotecas, não havia nada... kkkk... bons tempos.