sábado, 18 de junho de 2016

01 - Introduzindo a Linguagem de Programação C.



C é a linguagem de programação mais usada no mundo, devido ao seu poder e a liberdade, quase sem limites, que o programador C tem com sua máquina.
Isso, porém, tem um custo. Será necessário uma dedicação e estudo maior, principalmente se comparado com outras linguagens de programação. Mas vale a pena, sabendo C, você aprenderá as outras com uma incrível facilidade.

O necessário para programar em C

- Como começar a programar em C ?
- O que preciso baixar para programar em C ?
- Onde vou compilar e rodar meus programas em C ?

Ferramentas Necessárias para programar em C

- Compilador
- Debugger
- Editor de texto
Você vai escrever seus códigos de programação C em qualquer editor de texto e vai usar o compilador. O compilador converte seu código para código de máquina (um código que só a máquina entende, para rodar no seu computador - o famoso binário) e o debugger faz o debugging, ou seja, checa se há erros no seu código. Porém, fazer isso tudo manualmente dá muito trabalho. Existe um tipo de programa que faz isso tudo sozinho. É a IDE, Integrated Development Enviroment, ou seja, o ambiente de desenvolvimento integrado. A título de informação, vamos apresentar três IDE's, o Dev-C++, Visual Studio e o Code::Blocks.


Que programa escolher para programar em C

  • Dev-C++

Este é o mais usado e indicado nas faculdades e na Internet,  e particularmente o que eu uso.
Download do Dev-C++

Screenshots do  Dev-C++:
Note que o Dev-C++ possui diversas maneiras de personalizar tanto sua fonte, cores das letras e o fundo. Eu particulamente o uso para ter um fundo preto, o que proporciona um maior conforto aos olhos por um periodo prolongado de tempo.





    •  Microsoft Visual Studio: bom, poderoso e pago

    O Visual Studio é tão poderoso que os desenvolvedores da Microsoft fazem o próprio Windows e seus programas/sistemas são feitos usando o Visual Studio. Porém, é da Microsoft. Ou seja, pra usar tudo que a ferramenta tem a oferecer, você tem que pagar - e muito.
    A Microsoft, como forma de marketing, porém, lançou uma versão gratuita do Visual Studio, o Visual Studio Express.

    • Code::Blocks: gratuito, leve, open source e cross plataform

    Veja as razões do Code::Blocks ser uma boa escolha:
    - gratuito
    - leve
    - open source (é possível ver seu código-fonte, como foi feito)
    - cross plataform (funciona em várias plataformas, como Windows e Linux)
    - está atualizado
    - está em desenvolvimento
    - é possível expandir suas funcionalidades através dos plugins
    - é leve, principalmente se comparado com o Microsoft Visual Studio
    Screenshots do Code::Blocks:
    C Progressivo - Como começar a programar em C, instalar o Code Blocks

    C Progressivo - Como começar a programar em C, instalar o Code Blocks


    Como começar a programar em C: 

    Instalando o Code::Blocks, você já tem o debugger, compilador e editor de texto.
    Isso mesmo. Não precisa baixar mais nada, somente a IDE.
    Ao escrevermos o código, o Code Blocks já organiza automaticamente nosso código e quando colocarmos o programa para rodar, ele nos mostrará onde os erros estão.
    Caso exista erros, o programa rodará diretamente do Code::Blocks.
    Então sem perda de tempo, baixe o programa.
    O site do programa é: http://www.codeblocks.org/
    Navegue até a seção de download e escolha sua plataforma, Windows, Linux ou Mac OS X, bem como sua versão (Windows 7 ou XP, por exemplo):

    Como há várias opções, sugerimos que baixe a maior (que tem mais megabytes), pois certamente trará mais recursos e evitará problemas.
    Não há segredos na instalação.
    Seja bem vindo à linguagem de Programação C, uma das linguagens de programação mais usada do mundo.

    Nenhum comentário:

    Postar um comentário