Tengo dieciséis años, tengo un poco de conocimiento sobre computadoras y matemáticas y quiero comenzar a programar. ¿Qué debo hacer para empezar?

Depende de por qué quieres empezar a programar.

Si quieres poder hacer algo de programación relativamente rápido, aprende Python.

Si desea ingresar al desarrollo web con relativa rapidez, estudie HTML y CSS (no son lenguajes de programación) y haga un seguimiento con JavaScript.

Si desea aprender a programar sin preocuparse por su uso, comience con Haskell, después de jugar con él durante un par de años, aprenda C, cuando se sienta cómodo con eso, empiece a aprender Racket y cuente con tiempo libre. aprender prologo Para cuando termines (de 4 a 6 años), seguramente alguien habrá forzado un lenguaje de programación orientado a objetos a través de tu garganta (si este no es el caso, sabrás lo suficiente para aprender uno en muy poco tiempo). .

Si puede hacerlo, sabrá cinco o seis veces más sobre programación que la mayoría de los programadores jóvenes. Podrán hacer más cosas en menos tiempo que tú. Pero podrá enfrentar situaciones mucho más complejas, ser mucho más adaptable y estar en la posición de mejorar mucho más allá de ellas en un tiempo relativamente corto.

Lo primero que debes pensar es en un proyecto en el que te gustaría trabajar. luego elige un lenguaje de programación que se ajuste a las tareas requeridas. revisa el lado del idioma y busca un tutorial para principiantes y complétalo. después de eso, crea un pequeño programa fácil donde aprendas algo nuevo (como leer en un archivo, hacer algo con los valores y escribir un archivo nuevo con otra cosa). Escribe un programa más grande y uno más grande. entonces comience a complementar su proyecto deseado. Dios mío 😉

algunos consejos:

lenguajes web:
cliente: javascript (y html y css)

servidor:
– javascript (con nodejs),
– Rubí (con rieles)
– Python (con Django)
– erlang (con mochiweb)
– elixir (con pheonix)

juegos:
python, c ++, lisp, go language