Acabo de aprobar el 12 y quiero aprender todo sobre computadoras (principalmente software). ¿Qué tengo que hacer?

¿Quieres aprender todo lo relacionado con las computadoras? Acabas de terminar tu 12º. No hay un momento correcto o incorrecto para comenzar a aprender acerca de la programación. Pero la forma en que plantea las preguntas, me parece que está interesado en terminar con la tarea.

Si es así, es un suave recordatorio de mi parte, que la programación es un viaje, es como si sigues aprendiendo, sigues haciendo proyectos, aprendas cosas nuevas e implementas esas cosas nuevas.

Es bastante importante dónde terminar este proceso, e igualmente importante es la pregunta ¿por dónde empezar?

Python es un lenguaje relativamente libre de desorden, que mantiene su interés pegado hasta el final del día.

Pero, tienes que hacer que tus fundamentos sean correctos, como los punteros , de lenguajes como C, que no están disponibles en algunos lenguajes de alto nivel. Los punteros son como la vida, pero no quieres jugar demasiado con tu vida. Pero, a veces, eso es lo que estamos viendo.

Java sigue siendo lo suficientemente popular. Hay muchos fanáticos de Java, y lo que es más interesante es que tienes más o menos manos en Android, conociendo Java.

Surya Raman ha cubierto más o menos, sobre la elección de sus lenguajes de programación, y lo anterior fueron algunas de mis ideas al respecto.

Ya que está en el comienzo de un nuevo viaje, también le recomendaría que revise las cosas en Internet, lo que en realidad le ayudaría a apreciar las computadoras en general y la programación en particular.

Esta es una película increíble, a saber, EL JUEGO DE LA IMITACIÓN , que seguramente debería aumentar su apreciación acerca de las computadoras. Busque lo que es una máquina de enigmas y cómo funciona, después de haber visto la película. Lo harás incluso si no te lo dijera, ese es el tipo de interés que genera en ti.

Editar:

Gracias Surya Raman, por su recomendación. Parece que sería un buen reloj.

Mi favorito personal,

Este debe haber sido el único que no entendí en el primer reloj. Permítanme decirlo de esta manera: Incluso mis cerebros tuvieron que evolucionar, para comprender realmente cómo esta película se basó en los tres principios presentados por Isaac Asimov.

OH. Mi amigo, te espera un paseo. Hay mucho más que aprender cosas. En primer lugar, debe saber si está realmente interesado en codificar o si está en esto para obtener algo de efectivo y rescatar. La programación es divertida, si sabes lo que estás haciendo.

Por lo tanto, no hay un lenguaje específico en el que puedas fijarte para todos los propósitos. Cada idioma tiene su propia singularidad que puede utilizar en diferentes escenarios.

Creo que esta imagen va a satisfacer su pregunta.

Fuente de la imagen: Infografía sobre lenguajes de programación: ¿Cuál aprender?

El enlace a la fuente tiene un artículo detallado sobre qué lenguaje de programación es adecuado para usted.

Aunque, en una nota personal, no importa qué idioma elija. Todo lo que importa es tu metodología. Podría resolver un problema en una sola línea de código o podría hacerlo en 100 líneas. Por lo tanto, te recomendaría que elijas resolver problemas y encontrar soluciones con solo algoritmos. Esto le permitiría aplicar estos algoritmos en cualquier idioma que elija.

Espero que esto ayude !

Leer

No hay nada mejor que leer y conocer cosas que no sabías antes. Consigue un libro para aprender el lenguaje C. sabes C, pon tus manos en un libro para aprender Java.

En pocas palabras: leer tanto como sea posible.

Práctica

Practica tanto como puedas después de tu lectura. Esto reforzará lo que lees. Además, en el proceso aprenderá muchas maneras de equivocarse. Siempre es mejor hacer estos errores a nivel de práctica.

Repetir

Haga el mismo ejercicio todos los días.

El autoaprendizaje es la mejor manera de aprender, lee mucho.

Comience con los fundamentos. Primero intente comprender qué es el software, cómo funciona, y luego vaya a la programación.

En programación, intenta resolver problemas con tu habilidad analítica, intenta desarrollar eso. Luego vaya a la sintaxis compleja de lenguajes básicos como C ++, php o HTML, javascript, uno por uno …

Todo lo mejor..!

Aprende el lenguaje de programación de computadoras … te ayudará en el futuro si eres un estudiante de ciencia. Puedes consultar el blog: ¿Con qué lenguaje de programación debería elegir comenzar? para saber mas.

Puede comunicarse con MyOnlineEdu (.com) para aprender C Programación en línea.

Comience con los lenguajes básicos como C, C ++, C #, php, HTML, XML, .Net, SQL, MYSQL

Lo que más te guste y con el que te sientas cómodo.