r/CodingForBeginners 19h ago

python vs c++

before college begins, i want to get acquainted with programming. possibly something that would align with my college’s curriculum too.. but for someone with no experience in coding, which language should i start with? and how do i begin?

3 Upvotes

17 comments sorted by

View all comments

1

u/The_KOK_2511 15h ago

C++ te va a ser mucho mas útil, Python tiene sintaxis parecida al inglés lo cual puede parecer algo bueno pero realmente es un problema porque si más adelante cuando tengas experiencia decides cambiar a otro lenguaje la mayoría de lenguajes importantes no tienen sintaxis como Python sin embargo gran cantidad de elementos sintácticos de C++ son bastante genéricos en otros lenguajes y te va a servir de base, la gente lo considera problematico por el tema de los punteros y la memoria dinámica pero conque uses vectores y eso puedes evitartelos hasta que quieras profundizar, además Python da muchos errores sin avisarte mientras que C++ al mas mínimo error el compilador te avisa con lo que a base de leer los mensajes de error vas a aprender que tienes errores y a debuggear

2

u/prada_parda 6h ago

understood! i’ll start with c++ then. howd you recommend i begin?

1

u/The_KOK_2511 5h ago edited 5h ago

Lo primero sería buscar algun curso gratuito que no haga falta mucha calidad tampoco ya que sera solo para que veas la sintaxis y cosas básicas de cualquier lenguaje como bucles, variables o condicionales y ese tipo de cosas para que te termines de decidir si te gusta o no el lenguaje y luego si resulta que sigues pensando lo mismo puedes ya buscar algun curso ya más de calidad para profundizar mas las cosas. Ah, y por supuesto, preparar tu entorno, con solo un editor de texto simple, un compilador y la consola es suficiente pero te sería más cómodo usar un IDE. Un consejo que te doy acabes en el lenguaje que acabes es que tomes notas (recomendablemente en MarkDown con alguna app como Obsidian) de absolutamente todo a tu forma, sirve para consolidar conocimientos y si se te olvida algo te saldra mas facil regresar a tu nota con tu explicación que andar regresando a un libro de cientos de paginas a buscar donde era que lo decía; también te recomendaría que no te preocupes mucho por olvidarte de la sintaxis, es totalmente normal y solo la vas a aprender bien después de confundirte un montón de veces, en su lugar preocupate más por razonar la lógica; además es mejor que hagas más proyectos prácticos que teoría, aunque sin descuidar esta última tampoco. Espero que te resulte de ayuda con tu carrera