Aprenda mais sobre C/C++

Linguagem C! É muito comum me questionarem acerca de qual a melhor linguagem de programação para se aprender, em minha opinião, quando se tem pouca ou nenhuma experiência com desenvolvimento de código. Obviamente que esta pergunta não tem uma resposta certeira e definitiva e, quase sempre, qualquer que seja a indicação, fatalmente causa manifestos de vários programadores que querem defender suas linguagens preferidas.

No entanto, mantenho aqui uma opinião 100% pessoal e não discriminatória (afinal, gosto de várias linguagens de programação e não acho que exista alguma “completa”). Costumo sugerir a iniciantes as linguagens C/C++ principalmente pelos motivos que relaciono abaixo:

  • Extremamente poderosa (sistemas operacionais quase que inteiros são desenvolvidos em C/C++);
  • Pode ser utilizada tanto em programação de alto quanto de baixo nível;
  • C++ é uma linguagem orientada a objetos e uma ótima base para outras linguagens (como JAVA, por exemplo);
  • A maioria das linguagens modernas possuem a genética do C  (ASP, PHP, JAVA e tantas outras). Isso permite que você aproveite seus conhecimentos em outras plataformas de desenvolvimento;
  • Apesar de ser compilada, o padrão ANSI garante um bom índice de portabilidade as aplicações;
  • É bastante didática.

Bem, estes são apenas alguns dos muitos aspectos que pessoalmente me fazem sugerir C/C++ como excelente ponto de partida para quem quer iniciar na área de desenvolvimento de sistemas/códigos. Contudo, certamente não são os únicos! 😉

Se você quer iniciar seu estudo nesta linguagem ou aprender mais, aproveite esse guia passo a passo disponibilizado pela HowtoForge. O material é bastante introdutório, mas muito interessante e útil. Boa leitura! 😉