O que é programação de computadores?

Código de programação são instruções escritas por humanos para computadores. Veja uma explicação simples para entender melhor.

A programação é um processo criativo que instrui um computador sobre como executar uma tarefa. Ou seja, tudo se baseia na criação de códigos com objetivo de fazer algo acontecer. Por exemplo, o aplicativo no celular funciona através de uma combinação de linhas de códigos pré programadas.

Programação é chato?

programação de computadores

Os computadores atendem aos comandos. E suas instruções vêm na forma de programas escritos por humanos. Muitos programadores de computador experientes escrevem código-fontes que podem ser lido por humanos, mas não por computadores. Em muitos casos, esse código-fonte é compilado para converter o código-fonte em código de máquina. Assim pode ser lido por computadores, mas não por humanos.

Essas linguagens de programação de computador compiladas incluem:

  • Visual Basic
    • Delphi
      • C
        • C++
          • C#
            • Cobol
              • Fortran
                • Objective-C
                  • Swift
                    • Pascal
                      • Python

                        Algumas programações não precisam ser compiladas separadamente. Em vez disso, é composto de um processo “just-in-time” no computador para o qual está sendo executado. Esses programas são chamados de programas interpretados.

                        As linguagens de programação de computador interpretadas populares incluem:

                        • Javascript
                        • Perl
                        • PHP
                        • Postscript
                        • Python
                        • Ruby

                        Além disso, também requer conhecimento de suas regras e vocabulário. Portanto, aprender uma nova linguagem de programação é semelhante a aprender um novo idioma.

                        O que os programas fazem?

                        programação de computadores

                        Fundamentalmente, os programas manipulam números e textos. Estes são os blocos de construção de todos os programas. Assim, as linguagens de programação permitem maneiras diferentes de criar. E usa-se números, texto e armazenamento de dados no disco para recuperação posterior.

                        Esses números e textos são chamados de variáveis e podem ser manipulados individualmente ou em coleções estruturadas. Em C ++, usa-se uma variável para contar números. Uma variável struct no código pode conter detalhes da folha de pagamento de um funcionário, bem como:

                        • Nome
                        • Salário
                        • Número de identificação da empresa
                        • Total de impostos pagos
                        • SSN

                        Um banco de dados pode armazenar milhões desses registros e buscá-los rapidamente.

                        Programas são escritos para sistemas operacionais

                        sistemas operacionais

                        Cada computador possui um sistema operacional, que é um programa em si. Os programas executados nesse computador devem ser compatíveis com o sistema operacional.

                        Os sistemas operacionais populares são:

                        • Windows
                        • Linux
                        • Mac OS
                        • Unix
                        • Android

                        Antes do Java, os programas tinham que ser personalizados para cada sistema operacional. Um programa executado em um computador Linux não pode ser executado em um computador Windows ou Mac. Com Java, é possível escrever um programa uma vez e depois executá-lo em qualquer lugar, pois ele é compilado em um código comum chamado bytecode, que é interpretado. Cada sistema operacional possui um intérprete Java escrito e sabe como interpretar o bytecode.

                        Muita programação de computador ocorre para atualizar aplicativos e sistemas operacionais existentes. Dessa forma, os programas usam os recursos fornecidos pelo sistema operacional. E quando são alterados, os programas também recebem outro nível de atualização.

                        Compartilhando código de programação

                        compartilhamento de arquivos

                        Muitos programadores escrevem software como uma saída criativa. A web está cheia de sites com código-fonte desenvolvido por programadores amadores. Eles fazem isso por diversão e ficam felizes em compartilhar seu código. O Linux, por exemplo, começou dessa maneira quando Linus Torvalds compartilhou o código que ele havia escrito.

                        O esforço intelectual de escrever um programa de tamanho médio é comparável ao de escrever um livro. No entanto, não precisa-se depurar um livro. Sobretudo, os programadores encontram alegria em descobrir novas maneiras de programar ou em resolver um problema particularmente desafiador.

Publicado em: Tecnologia