La Red de Conocimientos Pedagógicos - Conocimientos secundarios - Quiero aprender programación por mi cuenta. Conozco el lenguaje C, pero no sé por dónde empezar a aprender C, C++, C# y ensamblador.

Quiero aprender programación por mi cuenta. Conozco el lenguaje C, pero no sé por dónde empezar a aprender C, C++, C# y ensamblador.

Para el autoestudio, se recomienda aprender algunos conceptos básicos de C/C++, familiarizarse con la programación y luego aprender C# para adquirir una habilidad.

Debido a que C # es relativamente fácil de comenzar y es más conveniente y rápido hacer proyectos, muchas cosas están selladas para usted, pero a veces no es flexible, pero es difícil de encontrar. puedes cambiarlo cuando lo encuentres. También hay problemas de compatibilidad, pero no te preocupes, Microsoft todavía representa una gran parte del mercado.

Después de aprender C# por un tiempo:

Si crees que C# está bien, entonces aprende C# en profundidad. Dejemos de lado C/C++ por ahora, porque aprenderlos llevará mucho tiempo y no es fácil obtener resultados. Cuando sientas que puedes completar fácilmente los proyectos de la empresa después de aprender C#, puedes usar tu tiempo libre para aprender C/C++, pero te recomiendo que aprendas html, js, php, sql, etc.

Si tienes ciertos conocimientos de programación después de aprender C# y aún prefieres C/C++, entonces aprende C++ (tienes algo de base en C y C++) y toma la dirección del software. No piense en C++ como un avance de C, aunque existen muchas similitudes. Si insiste en aprender el lenguaje C, se recomienda que aprenda ensamblador, C++ para principiantes y superiores, JAVA, etc. y vaya en la dirección integrada.

Nota:

Aprender C++: si tienes una base de programación (incluidas algunas investigaciones sobre C++), te recomiendo "C++ primario", un clásico entre los clásicos. Si eres un principiante en programación, te recomiendo "C ++ primario plus", que también es muy bueno y comienza desde lo más básico.

Aprende el lenguaje C: Programación en C (versión en inglés) es lo mejor.

Aprendizaje de C#: Introducción a C# clásico (4.ª edición) Autor: (EE. UU.) Watson // (EE. UU.) Nagel