Colección de citas famosas - Colección de poesías - ¿Qué debo escribir antes de aprender C++?

¿Qué debo escribir antes de aprender C++?

Actualmente existen muchos lenguajes informáticos populares, como VB, VC++, Vfp, Delphi, C++Builder, J++Builder, PB, Perl, ASP, PHP, JSP, Java, JavaScript, VbScript, C#, ASP+. , HTML, XML, CSS, etc. A diferencia de hace cinco años, cuando solo había Basic, Pascle, Turbo C, Fortran, Coble, Foxpro, etc. para elegir, todavía están surgiendo nuevos lenguajes. Entonces, si planeas unirte a la industria informática, ¿qué idioma piensas aprender?

La elección del idioma debe determinarse en función de la dirección de su carrera y de su base lingüística previa. Si planea participar en la programación de bases de datos, puede elegir PB, VB, Delphi, Vfp y, por supuesto, PB es la primera opción; si planea participar en la programación de redes (no de sitios web), puede elegir VC++, C+; +Builder, Delphi y otros lenguajes. El autor recomienda el lenguaje C++Builder, que tiene las ventajas de la simplicidad y facilidad de uso de Delphi y puede prepararlo para el examen, porque el lenguaje estándar para los exámenes por computadora ahora es el lenguaje C. Por supuesto, muchos programadores ahora se enorgullecen de poder controlar VC ++, e incluso piensan que solo los programadores que usan VC ++ son programadores. Lo que piensas es asunto tuyo. Si planea dedicarse a la programación de sitios web, debe aprender HTML, ASP, PHP, JSP, XML, Javascript, etc. Mi experiencia es aprender HTML, ASP, Javascript, etc. Primero, luego vaya a XML, JSP, etc.

Lo anterior está basado en las necesidades de la industria. Si ya tienes un buen conocimiento de VB (muchas personas empiezan a aprender informática con VB), no te rindas fácilmente. VB no es inferior en aspectos como base de datos y multimedia. Además, hay muchos programas excelentes desarrollados con VB y muchas de las aplicaciones de desarrollo de Microsoft tienen la sombra de VB. Y el VB de hoy ya no es lo que solía ser. Tiene la capacidad de desarrollar aplicaciones de red y programas de sistemas, y Microsoft todavía está fortaleciendo sus capacidades. Por supuesto, si está muy familiarizado con C/C++, le resultará mucho más fácil aprender JavaScript, Java, JSP y C#.

El autor hablará ahora del tema del “honor y la inferioridad” en el lenguaje. Ahora bien, en la mente de algunas personas existe esta mentalidad: cuanto más difícil es aprender un idioma, mayor es su "contenido de oro". El autor escuchó una vez el rumor en Internet de que "el salario anual actual de Java es de 50.000 yuanes". Desde entonces, algunas empresas han despreciado lenguajes como VB, que han hecho grandes contribuciones al desarrollo de las computadoras. Algunas personas llaman a VB un lenguaje "aficionado", lo que implica que VB sólo es adecuado para que la gente común "juegue" después de la cena. En consecuencia, algunas personas que quieren ser "programadores" están masticando desesperadamente algún vocabulario extraño como MFC y clases, encapsulación y herencia de VC ++, y consideran esto como un gran problema, pensando que esto se acerca al "verdadero significado" de. computadoras.

¿Cuál es la verdad? Word, el mundialmente famoso software de procesamiento de textos de Microsoft, se desarrolla utilizando VB. El ASP y el lenguaje de macros de Microsoft son subconjuntos de VB. ¡Esto muestra lo poderoso que es VB! Lo que realmente utilizan los usuarios finales es el software terminado, que es la eficiencia y el placer que el software aporta a su trabajo y a su vida. Cuando compran y utilizan software, no miran si está hecho en C. Algunas empresas solo enfatizan la familiaridad con VC ++, Delphi y PB al reclutar empleados, solo para mostrar su cierta "calificación" al mundo exterior. De hecho, esto incluye comparación de negocios, publicidad y relaciones públicas.

Finalmente, para resumir, recomiendo PB, Delphi, VB, C++Builder, HTML, XML, ASP, JSP y C# para satisfacer las necesidades de un profesional de la informática, desde comer hasta realizar exámenes y desarrollar. . Puede ganarse la vida usando VB, ASP, Delphi y PB, usar C++Builder para hacer frente a los exámenes y desarrollar con nuevas tecnologías como C#, XML, ASP+ y Java.