Si el lenguaje de programación C, es el Latín de los lenguaje, es recomendable aprender primero este lenguaje antes que otros?, o cual se...

Jeisson Javier Gonzalez Mora

Jeisson Javier Gonzalez Mora

Pregunta
studenthace 5 años

Si el lenguaje de programación C, es el Latín de los lenguaje, es recomendable aprender primero este lenguaje antes que otros?, o cual se puede tomar como base para hacer que los otros se aprendan de manera más sencilla?

8 respuestas
para escribir tu comentario
    Brandon Gutierrez

    Brandon Gutierrez

    studenthace 5 años

    Muchos recomiendan empezar con Python ya que no tienes que poner el ; o ( ) que con cosas sencillas que a todas se nos puede llegar a olvidar. En mi experiencia Python me ayudo a entender mas cosas que son sencillas pero en otros lenguajes puede dificultarse por ejemplo las funciones con paso de parámetros.

    Angel Armando Estrada Engallo

    Angel Armando Estrada Engallo

    studenthace 5 años

    Yo comencé a programar en C, por lo que sí lo recomendaría. Sin embargo, creo que hubiera sido genial que mi primer lenguaje de programación hubiera sido python, por su versatilidad.

    En general, considero que todo depende de que problema quieras resolver, será el lenguaje que debes usar.

    Diego Alessandro Galvez Rodriguez

    Diego Alessandro Galvez Rodriguez

    studenthace 5 años

    Como recomendación, te doy 2 caminos

    Empezar con ++lenguajes altos++ como Phyton o JavaScript Ya que son más sencillos de iniciar por que son más simples

    O con ++lenguajes bajos++ como C, C++... Ya que son más descriptivos y después de aprender lo básico de alguno de ellos, los conceptos de programación te serán familiares.

    ^_^

    Luis Mojica

    Luis Mojica

    teacherhace 5 años

    El curso que estas tomando esta genial.

    ¿Como te ha ido desde el día que posteaste la pregunta?

    Luis Lira

    Luis Lira

    studenthace 5 años

    Hola!

    Creo que es también a gusto personal. Es cierto que con C comprendes a trabajar cosas a más bajo nivel y por lo tanto debes comprender más cómo funcionan los punteros, tipos, uso de memoria, etc., pero realmente no es obligatorio. Puedes aprender mejor un lenguaje más amigable como Python y si luego vas a C también será muy fácil aprenderlo y viceversa.

    Cristian Antonio García González

    Cristian Antonio García González

    studenthace 5 años

    Hola @jeisson-javier-gonzales.

    Como dice @alejandroug1984 es común ser un accidente mas que una elección.

    El lenguaje C no esta nada mal como primer lenguaje para aprender, lo estoy aprendiendo y me parece un lenguaje bastante bien para alguien que va comenzando, aunque te aconsejo que no solo te quedes con uno sino que pruebes un poco con otros lenguajes ya que para gustos hay colores, nadie te va a decir que por no quedarte con el primero eres un mal programador de lo contrario a tener un poco de experiencia con otros lenguajes, te vas decidiendo cual es el mas te gusta o te sientes mas cómodo y puedes entender de cierta manera el punto de vista de los demás con sus lenguajes.

    Yo te recomiendo que le eches un vistazo a Python fue el primer lenguaje con el que aprendí a programar que es un lenguaje bastante intuitivo y que Platzi hace poco saco un curso básico de Python te lo dejo por aquí por si le quieres echar un vistazo, por ultimo como dijo @alejandroug1984 es solo una recomendación la que te estoy dando y trata de escuchar más sugerencias ya como lo dije para gustos hay colores.

    Espero que te sea de utilidad mi comentario y te deseo suerte en tus estudios.

    Alejandro Urrea Giraldo

    Alejandro Urrea Giraldo

    studenthace 5 años

    El camino que recorre cada persona para aprender a programar es diferente. El primer lenguaje de programación con el que se aprende, generalmente suele ser un accidente más que una elección.

    Sin embargo, desde mi experiencia personal, creo que C es ideal para aprender a programar, ya que por su naturaleza maneja muchos aspectos fundamentales, que en lenguajes de más alto, son menos evidentes (la asignación estricta de tipos de dato de una variable, el espacio de memoria reservado para un determinado tipo, el manejo de la memoria, etc). Luego de dominar estos y otros conceptos importantes en C, será mucho más fácil pasar a lenguajes de más alto nivel (como Python, Ruby, Go)

    Recuerde que es una simple recomendación. Trate de escuchar más sugerencias y en base a sus gustos, conocimientos y metas, pueda elegir el lenguaje que más se adapte a lo que quiere conseguir.

    Buena suerte!

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.