Tengo 12 años. Me apasiona la programación desde los 9, pero aún no sabía que existia este tipo de contenidos Gracias a contenidos como este, me animo mas a seguir mi curso virtual de C++ ¡Gracias!
Hola El Oso Polar, gracias por comentar, actualmente estamos dando un curso de C++, para personas con nivel básico hasta nivel intermedio, si gusta puede unirse a el, cualquier pregunta que tenga durante su proceso de estudio estamos para responderle.
Los niños de hoy y del futuro tendrán mejores oportunidades de aprender otras cosas, ya que cada vez existen más héroes que comparten su conocimiento en RUclips . Debes sentirte muy afortunado
Aprovecha el bug desgraciado XD. Eres bien joven, aprovecha el tiempo que tienes y aprende todo lo que puedas. Si alguien te dice que eres muy joven para eso, no les hagas caso, yo desearía haber empezado a tu edad. ;-;
Muy bueno tu video. Justo estaba viendo si comenzaba una tecnicatura en la uni, y uno de los lenguajes que enseñan es este y Java. Pero no sabia de que trataba C++. Ahora ya tengo una idea del conocimiento que puedo obtener. Buen video.
Excelente video. Soy un amante a la informática en el día a día. Obviamente también a la electrónica ( Campo en el cual trabajo y estudio ingeniería) . Quisiera saber si c++ se adapta bien a los proyectos en el área de la electrónica. Para micro controladores, drivers ect.Gracias
Bienvenido Gaston para microcontroladores es mas recomendable C y no C++, igual para drivers, los motivos son varios. Los entornos de desarrollo para la mayoria de microcontroladores están adaptados al C y a Ensamblador, C puede generar archivos de menor peso y como usted posiblemente ya entienda la capacidad de almacenamiento en los microcontroladores es muy pequeña. El lenguaje Python también le servirá principalmente si llega a utilizar Raspberry. En el siguiente recurso le comparto una explicación en detalle sobre las diferencias del C y el C++ donde se toca un poco el tema de los drivers y el de los microcontroladores ruclips.net/video/tgphUKLJps4/видео.html
Buen video. Empeze con el curso, bastante bueno. Está bien, había empezado a mirar a programación ats, me aburri por qué no entendía mucho. Acá estoy entendiendo.
¡Bienvenido Sebastian!, sin duda al principio es difícil porque hay mucho vocabulario y procedimiento nuevo (variable, función, herencia...), ¡animo!, y cualquier consulta que tenga adelante.
Bienvenido Alex!, eso es excelente adelantarse al futuro, ¡Sed de algoritmos!. Una computadora, un compilador, un buen curso de programación y el resto depende de nuestro gusto por la programación.
Bienvenido Andres Ibalo, el sentirse cómodo en el camino autodidacta es de gran ayuda más aun en estos campos del saber, el camino autodidacta no tiene límites.
¡Hola por aquí!, acabo de subir para ustedes una explicación similar sobre el lenguaje Python ruclips.net/video/ABym3WgnJ-g/видео.html Igual se analizan características y ventajas aceptadas, ¡nos vemos por allá!
Buenas tardes!! Excelente contenido.. muy bueno.. Seguiré viéndolos y comentando y bajando los programas y dándole.. Ya si tengo alguna duda te molestare!!! Muchas gracias!!!
Hola Adrian, que bueno es que conozca del lenguaje Java pues este tiene varias similitudes con la sintaxis de C++ como usted habrá podido observar desde el inicio, conserve el animo y verá como le irá bien pues el camino de C++ es extenso, ¡suerte en el estudio!.
Si soy ingeniero mecánico pre-especializado en mecatrónica y tengo conocimientos de robótica ¿Que lenguaje debería aprender ? Obviamente quiero orientarme a lo antes mencionado.Ya tengo bases de lenguaje C, C++.¿ Le sigo con eso ?
Bienvenido Eduardo, sí, para la robótica y la mecatrónica se utiliza bastante el lenguaje C, principalmente para los microcontroladores, ademas en caso de utilizar algunas placas de desarollo como Arduino podrá utilizar directamente el C, para Raspberry se utiliza mas el Python, la recomendación es que aprenda a fondo C y C++ luego se le hará muy sencillo adaptarse a otros lenguajes como Python. C es mucho mas utilizado que C++ para la mecatrónica y robótica le comparto este video ruclips.net/video/tgphUKLJps4/видео.html donde previamente expliqué a fondo las diferencias entre C y C++, así como los usos para los que se recomienda estos lenguajes y los motivos.
Hola, bonita introducción al lenguaje, una cosa, los lenguajes como python, java, etc, no son "bajo" nivel, son "alto" nivel (06:03), te confundiste ahí con la definición, lenguajes de bajo nivel son precisamente los que están más pegados a la intepretación de la máquina, ya sea cobol, assembly, pascal, C etc etc. Y en la vida real, las empresas si buscan gente que conozcan un par de lenguajes, pero, la verdad es que es más importante que sepan programar. Muy distinto el saber programar a conocer lenguajes de programación, si tienes buena lógica y empiezas a aprender a resolver los problemas con la lógica correcta, no importa que lenguaje de programación ocupes.
Bienvenido Alucherdi Saora, es cierto ahí llamé de bajo nivel a dos lenguajes de alto nivel, gracias por corregir ese dato, esa corrección es muy importante, fue un fallo al momento de explicar. En el video donde expliqué sobre la programación en general se han mencionado como lenguajes de alto nivel. Sobre la oportunidad laboral lo que acontece es que una empresa que han decidido (por ejemplo) crear un proyecto en Java y les hace falta un par de programadores, estos han de programar en dicho lenguaje, no reescriben todo el proyecto (videojuegos en Java, aplicaciones para móviles...). Existe una mayor demanda en el mercado de programadores en Java e incluso en Python, he observado en los últimos meses que para aplicaciones web se está solicitando más que antes programadores Full Stack, se necesita JavaScript por fuerza (entre otros). La idea es que los futuros compañeros programadores puedan decidir desde ya con que lenguaje empezar en base a sus objetivos y necesidades, esto es el tiempo con el que cuentan, el tipo de empresas al que quieren orientarse y que tan aptos se sientan. En el caso de un software a medida donde no se ha decidido un lenguaje de programación, como usted menciona el programador podría convencer al encargado del proyecto de realizar dicho proyecto en C++.
Pregunta cuantos lenguajes de programaacion puede aprender una persona y vale la pena aprender c/c++ y c# o solo 1 de estos ya que mi meta es aprender de otros como python o java vale la pena aprender tantos lenguajes?
Depende de que quieras hacer, las funciones de cada lenguaje es manipulado por cada empresa, ejemplo: si quieres dedicarte a el desarrollo de videojuegos la mayoría de veces las empresas contratan desarrolladores c++ o c# (o personas que manejen blueprints) Si quieres dedicarte al desarrollo android usa Java, kotlin u otro lenguaje compatible con la plataforma (por ejemplo c++ xd) Si quieres dedicarte al desarrollo iOS (teléfono y tablets) puedes aprender lenguajes como c basics o swift pero por ejemplo Java no te servirá porque no funciona en el dispositivo (en el caso de c++ por ejemplo no funciona como en otros softwares si no que tiene que contactarse con swift para funcionar) Si quieres dedicarte a varios campos si sirve aprender muchos (aunque aún así puedes aprenderlos aunque nunca los vayas a usar en tu vida) Incluso si quieres dedicarte a un solo campo puedes llegar a cruzarte con varios lenguaje o complementos (ejemplo para desarrollo web (frontend) se usa comúnmente JavaScript pero también hay lenguajes como php y además también sueles usar complementos como html o CSS En conclusión, el propósito de un lenguaje es controlado por las empresas y por la moda de usar un lenguaje en específico aunque el lenguaje sea multi propósito. Aprende un lenguaje según lo que quieras hacer y no te limites, aprende varios, todo depende de ti En cuanto aprender c, puessss c no he visto que lo utilicen mucho actualmente (digo visto porque puede que sea el más usado actualmente) además está c++ el cual está diseñado para ser más entendible, si quieres ¡¡apréndelo!! Nadie te detiene Gracias por leer
Bienvenidos inserte, esteban y Dydier, empiezo agradeciéndoles a esteban y Dydier por ayudar a inserte y compartir su conocimiento, la explicación de Dydier es muy completa y asertiva. Me disculpo también por haber tardado bastante en responder, les preparaba un curso de interfaces graficas que como pueden ver ya empezamos. Si vale la pena aprender tantos lenguajes, aunque como dice Dydier, cuales lenguajes dependerá de a que desea orientarse en el siguiente enlace les compartí acerca de Python ruclips.net/video/ABym3WgnJ-g/видео.html ahí puede observar sus ventajas y algunas de sus aplicaciones en la programación. En cuanto al lenguaje C cuyas aplicaciones cotidianas no son las mismas que las del C++ les he compartido aquí ruclips.net/video/tgphUKLJps4/видео.html No añado mas puesto que lo explicado por Dydier es bastante completo. ¡Suerte en el estudio!.
Hola por aquí JoChris, el uso de C# está creciendo bastante principalmente para videojuegos, tiene la limitante de depender de frameworks como .net y mono al igual que acontece con lenguajes como Java y Python que necesitan de la existencia de sus propios interpretes o librerías extra en el sistema operativo, aunque esto con el paso del tiempo es actualmente un problema menor en comparación con hace 10 años por ejemplo. Si es un buen lenguaje principalmente para computadoras aunque tampoco indispensable.
Aunque cuesta un poco entender la pregunta creo que usted quiere decir, que tiene en su computadora instalado algo parecido a "C++", si gusta me da el nombre completo del programa y le explico de que trata. En todo caso si dice algo como "Microsoft visual C++" tenga cuidado, podria desinstalar algunos de esos sin problema, pero tenga en cuenta que esos "Programas" son necesarios para ejectuar algunos videojuegos y aplicaciones extra, (si lo desinstala luego podria volver a instalarlo en caso que lo necesite).
Si tienes varios, pero no es C++ como tal, no puedes "instalar" C++, instalas el compilador, mingw, g++, g, etc, etc, lo que tu estás viendo instalado son colecciones de herramientas y librerías que ocupan los aplicativos desarrollados sobre un ambiente de desarrollo específico de windows, ejemplo, desarrollo de aplicativos en visual studio (con las librerías propetarias de Microsoft) NO te recomiendo eliminarlas, ya que son dependencias ocupadas por ciertos programas.
Bro quizá llegó un poco tarde pero tengo una duda Mi fuerte es la mecánica y estoy aprendiendo electronica y programación para completar proyectos sobre todo enfocados a la robótica Por ahí vi que c++ es el top 1 de lenguaje y Python el top 2 para robótica, es esto cierto? Pregunto porque quisiera ver si me puedes explicar una cosa, dicen que Python es más lento que c++ al ejecutar , es esto cierto ? Pregunto porque si por ejemplo hago un proyecto de robótica y quiero hacer lo mejor de lo mejor , me conviene entonces aprender c ++ ya que hará que mis proyectos sean de lo más rápido al ejecutar Y una última cosa bro , para proyectos de robótica puedes usar una raspberry pi o una NVIDIA Jetson, pero con c ++ que es exactamente lo que programas para ser como el cerebro del robot?
Uhhh de lujo Rocket Raccoon!, excelentísimo tema hay mucho que considerar dentro de él, por cierto. En robotica si, en electrónica no, el mas utilizado en electrónica es C, no C++, esto se debe a que la programación orientada a objetos (parte de C++), el tipo el datos string y otras implementaciones de C++ hacen que su archivo ejecutable final sea un tanto mas grande, en electrónica 500kb son una gran diferencia. Permítame detallar un poco mas, en electrónica utilizamos los microcontroladores no un disco duro, los mas utilizados son los PIC pero hay bastantes alternativas, y a la verdad que para un proyecto final para ser comercializado a gran escala los PIC no se hacen presentes sino que se buscan a medida. Volviendo a la linea principal, en electrónica el mas utilizado es C y en algunas empresas hasta lenguaje Ensamblador para ahorrar costos al comprar microcontroladores con menor memoria interna, C++ se utiliza mucho en proyectos de electrónica con arduino En proyectos grandes de robotica se puede optar por utilizar integrados de memoria aparte, igual el costo se incrementa pero para muchos proyectos el costo no es un problema significativo. Python es un lenguaje interpretado esto significa que cuando terminamos el código no hay botón para compilar, simplemente lo guardamos en extensión .py y es el interprete de Python el que irá compilando (pasándolo a lenguaje maquina) el código de Python al momento de ejecutarlo, eso requiere mas uso de CPU, esto no se nota si lo que quiero es sumar un par de numeros o crear una calculadora, pero sin duda será mas complejo si quiero crear un videojuego con cientos de procesos ejecutandose al mismo tiempo. Ahora enfocándonos en la robotica, sí efectivamente se pueden utilizar raspberry pi, no hay problema de memoria de programa puesto que le puede conectar un SSD o un integrado de memoria flash externo, ahí el que se usa es Python y se puede usar algunos otros lenguajes como el C y el C++ en la arquitectura de su microcontrolador pero no es habitual, el que mas se usa es Python, en Nvidia Jetson utilizar C/C++ es muy recomendable, la ventaja de estos kits de desarrollo es que básicamente son un ordenador completo de tamaño reducido y eso puede ahorrar el tiempo que se tarda desarrollando el hardware que se encargará del procesamiento, ah por cierto Python también es muy recomendable para machine learning dentro de la inteligencia artificial por sus librerías tan completas. En conclusión para robótica mi recomendación es C y Python, se puede detallar en C++ a futuro, por cierto no vino tarde mas bien vino un par de días antes 👌, porque en el próximo video explicaré las diferencias entre C y C++, y los usos para los que se recomienda cada uno de ellos.
Hola quiero empezar a aprender a programar pero creo que me esperaré un poco ya que primero quiero aprender inglés bien y a dibujar así que mientras voy viendo con que empezar para programar
Bienvenido Jonathan!, su idea es excelente, aprender primero ingles bien servirá para la programación también, casi la totalidad de lenguajes de programación desarrollan sus palabras reservadas en ingles, y su documentación no siempre se ha traducido, suerte también en el tema del dibujo!.
Tengo 47 años... si, 47 y me animé a estudiar la ingeniería en mecatrónica (voy en el 4° cuatrimestre) ...¿ será muy tarde para aprender a programar específicamente en c++?
Bienvenido Ernesto, no es tarde, mientras reciba el material correcto y una buena explicacion de cada tema, ciertamente usted podrá programar. Claro está que tendrá que invertir tiempo y disfrutar de las practicas de programación, aprender a programar y ser un buen programador requiere de practicar.
C++ es tan difícil, o que tiene que cause que la gente piense eso??? Empecé con este lenguaje debido a que me parecía muy cool 😅. Pero da miedo pensar que se complique ha futuro.
Hola TS, los temas avanzados son lo que suelen ver mas difíciles, pero definitivamente es muy agradable y su versatilidad lo hace el mas indicado para la programacion en ciertas áreas como algunos programas de seguridad informática y videojuegos muy demandantes. ¡Suerte en el aprendizaje!
Hola Martín y bienvenido, ciertamente el como se imparte los temas influye en que se dificulte o se facilite la comprensión de los mismos, pero el hecho de que esté aquí me demuestra su capacidad para retomar aquello que en un principio se dificultó, cada subtema que aprenda y practique es un paso mas cerca de dominar la programación. ¡animo en el aprendizaje!.
Excelente IDE, lastima que ha estado bastante desactualizado desde el 2015, sino me equivoco a principios de este año salió una versión impulsada por la misma empresa que desarrolla C++ builder, aunque no he tenido el tiempo de probarlo, ¿quizá usted ya lo ha probado?.
Tengo 12 años.
Me apasiona la programación desde los 9, pero aún no sabía que existia este tipo de contenidos
Gracias a contenidos como este, me animo mas a seguir mi curso virtual de C++
¡Gracias!
Hola El Oso Polar, gracias por comentar, actualmente estamos dando un curso de C++, para personas con nivel básico hasta nivel intermedio, si gusta puede unirse a el, cualquier pregunta que tenga durante su proceso de estudio estamos para responderle.
Los niños de hoy y del futuro tendrán mejores oportunidades de aprender otras cosas, ya que cada vez existen más héroes que comparten su conocimiento en RUclips . Debes sentirte muy afortunado
shine!
Aprovecha el bug desgraciado XD. Eres bien joven, aprovecha el tiempo que tienes y aprende todo lo que puedas. Si alguien te dice que eres muy joven para eso, no les hagas caso, yo desearía haber empezado a tu edad. ;-;
¡vamos!
Graxias por tu tiempo en hacer el vídeo, buena intro al C++
Bienvenido Lucio Sulca, gracias por su tiempo en comentar y en ver el video, ya vamos por la clase #25 de este curso.
Muy bueno tu video. Justo estaba viendo si comenzaba una tecnicatura en la uni, y uno de los lenguajes que enseñan es este y Java. Pero no sabia de que trataba C++. Ahora ya tengo una idea del conocimiento que puedo obtener. Buen video.
Hola Kratos, es buena su iniciativa, irse informando por adelantado para llegar con un poco de conocimiento básico previo, ¡animo en el estudio!.
Excelente video. Soy un amante a la informática en el día a día. Obviamente también a la electrónica ( Campo en el cual trabajo y estudio ingeniería) . Quisiera saber si c++ se adapta bien a los proyectos en el área de la electrónica. Para micro controladores, drivers ect.Gracias
Olvidé mencionar que sé un poco de python por la facultad. Y quisiera saber que ide vendría bien para debían. Gracias
Bienvenido Gaston para microcontroladores es mas recomendable C y no C++, igual para drivers, los motivos son varios. Los entornos de desarrollo para la mayoria de microcontroladores están adaptados al C y a Ensamblador, C puede generar archivos de menor peso y como usted posiblemente ya entienda la capacidad de almacenamiento en los microcontroladores es muy pequeña. El lenguaje Python también le servirá principalmente si llega a utilizar Raspberry.
En el siguiente recurso le comparto una explicación en detalle sobre las diferencias del C y el C++ donde se toca un poco el tema de los drivers y el de los microcontroladores ruclips.net/video/tgphUKLJps4/видео.html
Buen video. Empeze con el curso, bastante bueno. Está bien, había empezado a mirar a programación ats, me aburri por qué no entendía mucho. Acá estoy entendiendo.
¡Bienvenido Sebastian!, sin duda al principio es difícil porque hay mucho vocabulario y procedimiento nuevo (variable, función, herencia...), ¡animo!, y cualquier consulta que tenga adelante.
Programación ATS empieza lento pero explica muy bien y le da un toque de color a la clase.
Lastima que ya no está con nosotros RIP
¿¿¿¡¡¡Que no le entendías a el!!!???
¡¡¡Imposible!!!
Tengo 16 años, me falta un año para entrar en la universidad y quiero aprender desde ahora.
Bienvenido Alex!, eso es excelente adelantarse al futuro, ¡Sed de algoritmos!. Una computadora, un compilador, un buen curso de programación y el resto depende de nuestro gusto por la programación.
Yo estoy aprendé desde RUclips y ya se lo básico pero si querés ir a una universidad pues ve
Bienvenido Andres Ibalo, el sentirse cómodo en el camino autodidacta es de gran ayuda más aun en estos campos del saber, el camino autodidacta no tiene límites.
Si, aprovecha el tiempo. Tengo 23 años y se porque lo digo
te recomiendo que entres al mundo de la programacion competitiva en codeforces, te servira muchisimo
¡Hola por aquí!, acabo de subir para ustedes una explicación similar sobre el lenguaje Python
ruclips.net/video/ABym3WgnJ-g/видео.html
Igual se analizan características y ventajas aceptadas, ¡nos vemos por allá!
Buenas tardes!!
Excelente contenido.. muy bueno..
Seguiré viéndolos y comentando y bajando los programas y dándole..
Ya si tengo alguna duda te molestare!!!
Muchas gracias!!!
Hola te gustaría aprender c++ desde cero? Pues este es un canal que va d eso 😁
Hola José, ¡gracias por esa promocion!
Buen vídeo, estoy creando una app en Java Android studio pero no quiero saber solo Java así que me animé a c++ deseenme suerte
Hola Adrian, que bueno es que conozca del lenguaje Java pues este tiene varias similitudes con la sintaxis de C++ como usted habrá podido observar desde el inicio, conserve el animo y verá como le irá bien pues el camino de C++ es extenso, ¡suerte en el estudio!.
Si soy ingeniero mecánico pre-especializado en mecatrónica y tengo conocimientos de robótica ¿Que lenguaje debería aprender ? Obviamente quiero orientarme a lo antes mencionado.Ya tengo bases de lenguaje C, C++.¿ Le sigo con eso ?
Bienvenido Eduardo, sí, para la robótica y la mecatrónica se utiliza bastante el lenguaje C, principalmente para los microcontroladores, ademas en caso de utilizar algunas placas de desarollo como Arduino podrá utilizar directamente el C, para Raspberry se utiliza mas el Python, la recomendación es que aprenda a fondo C y C++ luego se le hará muy sencillo adaptarse a otros lenguajes como Python.
C es mucho mas utilizado que C++ para la mecatrónica y robótica le comparto este video ruclips.net/video/tgphUKLJps4/видео.html donde previamente expliqué a fondo las diferencias entre C y C++, así como los usos para los que se recomienda estos lenguajes y los motivos.
@@Codigazo Que agradable sujeto.
Yo diría que c es el abuelo y c++ el padre de los demás....
Me encanta c++ y ahora me encanta más ya que estoy aprendiendo winapi
Hola, bonita introducción al lenguaje, una cosa, los lenguajes como python, java, etc, no son "bajo" nivel, son "alto" nivel (06:03), te confundiste ahí con la definición, lenguajes de bajo nivel son precisamente los que están más pegados a la intepretación de la máquina, ya sea cobol, assembly, pascal, C etc etc.
Y en la vida real, las empresas si buscan gente que conozcan un par de lenguajes, pero, la verdad es que es más importante que sepan programar. Muy distinto el saber programar a conocer lenguajes de programación, si tienes buena lógica y empiezas a aprender a resolver los problemas con la lógica correcta, no importa que lenguaje de programación ocupes.
Bienvenido Alucherdi Saora, es cierto ahí llamé de bajo nivel a dos lenguajes de alto nivel, gracias por corregir ese dato, esa corrección es muy importante, fue un fallo al momento de explicar. En el video donde expliqué sobre la programación en general se han mencionado como lenguajes de alto nivel.
Sobre la oportunidad laboral lo que acontece es que una empresa que han decidido (por ejemplo) crear un proyecto en Java y les hace falta un par de programadores, estos han de programar en dicho lenguaje, no reescriben todo el proyecto (videojuegos en Java, aplicaciones para móviles...).
Existe una mayor demanda en el mercado de programadores en Java e incluso en Python, he observado en los últimos meses que para aplicaciones web se está solicitando más que antes programadores Full Stack, se necesita JavaScript por fuerza (entre otros).
La idea es que los futuros compañeros programadores puedan decidir desde ya con que lenguaje empezar en base a sus objetivos y necesidades, esto es el tiempo con el que cuentan, el tipo de empresas al que quieren orientarse y que tan aptos se sientan.
En el caso de un software a medida donde no se ha decidido un lenguaje de programación, como usted menciona el programador podría convencer al encargado del proyecto de realizar dicho proyecto en C++.
Pregunta cuantos lenguajes de programaacion puede aprender una persona y vale la pena aprender c/c++ y c# o solo 1 de estos ya que mi meta es aprender de otros como python o java vale la pena aprender tantos lenguajes?
una persona puede aprender varios lenguajes ya que to se javascript html css python y c#
*comentario en desarrollo*
Depende de que quieras hacer, las funciones de cada lenguaje es manipulado por cada empresa, ejemplo: si quieres dedicarte a el desarrollo de videojuegos la mayoría de veces las empresas contratan desarrolladores c++ o c# (o personas que manejen blueprints)
Si quieres dedicarte al desarrollo android usa Java, kotlin u otro lenguaje compatible con la plataforma (por ejemplo c++ xd)
Si quieres dedicarte al desarrollo iOS (teléfono y tablets) puedes aprender lenguajes como c basics o swift pero por ejemplo Java no te servirá porque no funciona en el dispositivo (en el caso de c++ por ejemplo no funciona como en otros softwares si no que tiene que contactarse con swift para funcionar)
Si quieres dedicarte a varios campos si sirve aprender muchos (aunque aún así puedes aprenderlos aunque nunca los vayas a usar en tu vida)
Incluso si quieres dedicarte a un solo campo puedes llegar a cruzarte con varios lenguaje o complementos (ejemplo para desarrollo web (frontend) se usa comúnmente JavaScript pero también hay lenguajes como php y además también sueles usar complementos como html o CSS
En conclusión, el propósito de un lenguaje es controlado por las empresas y por la moda de usar un lenguaje en específico aunque el lenguaje sea multi propósito.
Aprende un lenguaje según lo que quieras hacer y no te limites, aprende varios, todo depende de ti
En cuanto aprender c, puessss c no he visto que lo utilicen mucho actualmente (digo visto porque puede que sea el más usado actualmente) además está c++ el cual está diseñado para ser más entendible, si quieres ¡¡apréndelo!! Nadie te detiene
Gracias por leer
Bienvenidos inserte, esteban y Dydier, empiezo agradeciéndoles a esteban y Dydier por ayudar a inserte y compartir su conocimiento, la explicación de Dydier es muy completa y asertiva. Me disculpo también por haber tardado bastante en responder, les preparaba un curso de interfaces graficas que como pueden ver ya empezamos.
Si vale la pena aprender tantos lenguajes, aunque como dice Dydier, cuales lenguajes dependerá de a que desea orientarse en el siguiente enlace les compartí acerca de Python ruclips.net/video/ABym3WgnJ-g/видео.html ahí puede observar sus ventajas y algunas de sus aplicaciones en la programación.
En cuanto al lenguaje C cuyas aplicaciones cotidianas no son las mismas que las del C++ les he compartido aquí ruclips.net/video/tgphUKLJps4/видео.html
No añado mas puesto que lo explicado por Dydier es bastante completo. ¡Suerte en el estudio!.
Interesante, y que te parece el lenguaje C# ?
Hola por aquí JoChris, el uso de C# está creciendo bastante principalmente para videojuegos, tiene la limitante de depender de frameworks como .net y mono al igual que acontece con lenguajes como Java y Python que necesitan de la existencia de sus propios interpretes o librerías extra en el sistema operativo, aunque esto con el paso del tiempo es actualmente un problema menor en comparación con hace 10 años por ejemplo. Si es un buen lenguaje principalmente para computadoras aunque tampoco indispensable.
yo tengo como de eso y quiero desintalarlo que me recomiendan ?
Aunque cuesta un poco entender la pregunta creo que usted quiere decir, que tiene en su computadora instalado algo parecido a "C++", si gusta me da el nombre completo del programa y le explico de que trata.
En todo caso si dice algo como "Microsoft visual C++" tenga cuidado, podria desinstalar algunos de esos sin problema, pero tenga en cuenta que esos "Programas" son necesarios para ejectuar algunos videojuegos y aplicaciones extra, (si lo desinstala luego podria volver a instalarlo en caso que lo necesite).
@@Codigazo Microsoft visual C++ si me sale asi pero tenia artos como unos 6 o 7 uno me salia que era 2007 2010 2012 y 2015 asi me salia
@@Codigazo pero gracias de todas maneras
si hubiera visto este comentario :V
Si tienes varios, pero no es C++ como tal, no puedes "instalar" C++, instalas el compilador, mingw, g++, g, etc, etc, lo que tu estás viendo instalado son colecciones de herramientas y librerías que ocupan los aplicativos desarrollados sobre un ambiente de desarrollo específico de windows, ejemplo, desarrollo de aplicativos en visual studio (con las librerías propetarias de Microsoft) NO te recomiendo eliminarlas, ya que son dependencias ocupadas por ciertos programas.
Bro quizá llegó un poco tarde pero tengo una duda
Mi fuerte es la mecánica y estoy aprendiendo electronica y programación para completar proyectos sobre todo enfocados a la robótica
Por ahí vi que c++ es el top 1 de lenguaje y Python el top 2 para robótica, es esto cierto?
Pregunto porque quisiera ver si me puedes explicar una cosa, dicen que Python es más lento que c++ al ejecutar , es esto cierto ? Pregunto porque si por ejemplo hago un proyecto de robótica y quiero hacer lo mejor de lo mejor , me conviene entonces aprender c ++ ya que hará que mis proyectos sean de lo más rápido al ejecutar
Y una última cosa bro , para proyectos de robótica puedes usar una raspberry pi o una NVIDIA Jetson, pero con c ++ que es exactamente lo que programas para ser como el cerebro del robot?
Uhhh de lujo Rocket Raccoon!, excelentísimo tema hay mucho que considerar dentro de él, por cierto.
En robotica si, en electrónica no, el mas utilizado en electrónica es C, no C++, esto se debe a que la programación orientada a objetos (parte de C++), el tipo el datos string y otras implementaciones de C++ hacen que su archivo ejecutable final sea un tanto mas grande, en electrónica 500kb son una gran diferencia.
Permítame detallar un poco mas, en electrónica utilizamos los microcontroladores no un disco duro, los mas utilizados son los PIC pero hay bastantes alternativas, y a la verdad que para un proyecto final para ser comercializado a gran escala los PIC no se hacen presentes sino que se buscan a medida.
Volviendo a la linea principal, en electrónica el mas utilizado es C y en algunas empresas hasta lenguaje Ensamblador para ahorrar costos al comprar microcontroladores con menor memoria interna, C++ se utiliza mucho en proyectos de electrónica con arduino
En proyectos grandes de robotica se puede optar por utilizar integrados de memoria aparte, igual el costo se incrementa pero para muchos proyectos el costo no es un problema significativo.
Python es un lenguaje interpretado esto significa que cuando terminamos el código no hay botón para compilar, simplemente lo guardamos en extensión .py y es el interprete de Python el que irá compilando (pasándolo a lenguaje maquina) el código de Python al momento de ejecutarlo, eso requiere mas uso de CPU, esto no se nota si lo que quiero es sumar un par de numeros o crear una calculadora, pero sin duda será mas complejo si quiero crear un videojuego con cientos de procesos ejecutandose al mismo tiempo.
Ahora enfocándonos en la robotica, sí efectivamente se pueden utilizar raspberry pi, no hay problema de memoria de programa puesto que le puede conectar un SSD o un integrado de memoria flash externo, ahí el que se usa es Python y se puede usar algunos otros lenguajes como el C y el C++ en la arquitectura de su microcontrolador pero no es habitual, el que mas se usa es Python, en Nvidia Jetson utilizar C/C++ es muy recomendable, la ventaja de estos kits de desarrollo es que básicamente son un ordenador completo de tamaño reducido y eso puede ahorrar el tiempo que se tarda desarrollando el hardware que se encargará del procesamiento, ah por cierto Python también es muy recomendable para machine learning dentro de la inteligencia artificial por sus librerías tan completas.
En conclusión para robótica mi recomendación es C y Python, se puede detallar en C++ a futuro, por cierto no vino tarde mas bien vino un par de días antes 👌, porque en el próximo video explicaré las diferencias entre C y C++, y los usos para los que se recomienda cada uno de ellos.
Hola quiero empezar a aprender a programar pero creo que me esperaré un poco ya que primero quiero aprender inglés bien y a dibujar así que mientras voy viendo con que empezar para programar
Bienvenido Jonathan!, su idea es excelente, aprender primero ingles bien servirá para la programación también, casi la totalidad de lenguajes de programación desarrollan sus palabras reservadas en ingles, y su documentación no siempre se ha traducido, suerte también en el tema del dibujo!.
messirve
Me alegra.
Tengo 47 años... si, 47 y me animé a estudiar la ingeniería en mecatrónica (voy en el 4° cuatrimestre) ...¿ será muy tarde para aprender a programar específicamente en c++?
Nunca es tarde para aprender
Bienvenido Ernesto, no es tarde, mientras reciba el material correcto y una buena explicacion de cada tema, ciertamente usted podrá programar. Claro está que tendrá que invertir tiempo y disfrutar de las practicas de programación, aprender a programar y ser un buen programador requiere de practicar.
África Negra.
Este año entro a bachillerato para informatoca y dese ya me esta dando ganas de saber mas *_*
Hola Lady. es bueno que ya esté adelantándose, entre mayor conocimiento previo posea, mas fácil se le hará, ¡animo en el estudio!.
g
C++ es tan difícil, o que tiene que cause que la gente piense eso??? Empecé con este lenguaje debido a que me parecía muy cool 😅. Pero da miedo pensar que se complique ha futuro.
Hola TS, los temas avanzados son lo que suelen ver mas difíciles, pero definitivamente es muy agradable y su versatilidad lo hace el mas indicado para la programacion en ciertas áreas como algunos programas de seguridad informática y videojuegos muy demandantes. ¡Suerte en el aprendizaje!
Si ibas a pronunciar mal "plus plus", y no "plas plas", entonces mejor di "más más"... jajajaja gracias por el video.
En mi primer semestre el profe de programación nos madreo con c++
La neta si me rendí al principio jaja
Hola Martín y bienvenido, ciertamente el como se imparte los temas influye en que se dificulte o se facilite la comprensión de los mismos, pero el hecho de que esté aquí me demuestra su capacidad para retomar aquello que en un principio se dificultó, cada subtema que aprenda y practique es un paso mas cerca de dominar la programación. ¡animo en el aprendizaje!.
Yo quiero aprender phyton primero xd
jajaja y yo le decia c mas mas
Hola Esteban!, "ce mas mas", "ci plus plus", y hasta "ce plus plus" (en spanglish).
dev cpp
Excelente IDE, lastima que ha estado bastante desactualizado desde el 2015, sino me equivoco a principios de este año salió una versión impulsada por la misma empresa que desarrolla C++ builder, aunque no he tenido el tiempo de probarlo, ¿quizá usted ya lo ha probado?.
@Codigazo que yo me acuerde dev c++ es más que todo un editor de código