O documento descreve o que é um programador, seu papel no desenvolvimento de códigos e gerenciamento de linguagens de programação. Também explica a origem da profissão de programador, com Ada Lovelace sendo considerada a primeira programadora por desenvolver algoritmos para a máquina de Charles Babbage. Por fim, lista algumas das principais linguagens de programação atuais como C, JavaScript, Python, C++ e C#.
O documento descreve o que é um programador, seu papel no desenvolvimento de códigos e gerenciamento de linguagens de programação. Também explica a origem da profissão de programador, com Ada Lovelace sendo considerada a primeira programadora por desenvolver algoritmos para a máquina de Charles Babbage. Por fim, lista algumas das principais linguagens de programação atuais como C, JavaScript, Python, C++ e C#.
O documento descreve o que é um programador, seu papel no desenvolvimento de códigos e gerenciamento de linguagens de programação. Também explica a origem da profissão de programador, com Ada Lovelace sendo considerada a primeira programadora por desenvolver algoritmos para a máquina de Charles Babbage. Por fim, lista algumas das principais linguagens de programação atuais como C, JavaScript, Python, C++ e C#.
O programador é o profisional da área de tecnologia,
O QUE É O responsável pelo desenvolvimento de códigos e gerenciamento de linguagens de programação da área PROGRAMAD de TI. Ele é um profissional responsável por uma série OR ? de automatizações, e é essencial para o desenvolvimento digital de uma empresa. 13 de Setembro 12 de Setembro, o 256° dia do ano, pode parecer um dia eleatória mas tem um significado exato assim como tudo no mundo da computação: Se contarmos os dias no calen dário, o 256º dia do ano cai no dia 13 de setembro ou 12 de setembro em anos bissextos (que é o caso desse ano). 256 é o número de valores distintos que podem s er representados com um byte de oito bits. Portanto é um número muito conhecido entre os progr amadores; Em hexadecimal, 256 é igual à ‘100’ → ‘0 x 100’; O Primeiro Algoritmo A programação é muito recente na história de profissões. Em primeiro lugar, é importante dizer que antes do primeiro programador, veio o primeiro algoritmo, que foi escrito por Ada Lovelace, considerada a mãe da tecnologia. A Condessa desenvolveu um código para realizar cálculos, posteriormente, esse código se tornou o primeiro computador do mundo, a máquina de Charles Babbage. Em 1843, surge o primeiro profissional da programação. Esses profissionais se tornaram protagonistas na evolução do universo digital. Afinal, foi graças a programação que temos a internet do jeito que conhecemos hoje: e-mail, Google, redes sociais, armazenamento em nuvem etc. Quem foi Ada Lovelace? Nasceu em Londres no dia 10 de dezembro de 1815, Lovelace foi a única filha legítima do famoso poeta Lord Byron e sua esposa Baronesa Byron. A Baronesa, promoveu o interesse pela matemática e pela lógica na filha, numa tentativa de impedir com que a filha desenvolvesse a insanidade que ela via em Lord Byron e as perigosas tendências poéticas, além do interesse pelo pai, Anne buscava manter Ada ocupada com os estudos em música e matemática, em particular a lógica matemática. Seu trabalho com Charles Babbage Ada era apenas uma adolescente quando, em um jantar com sua mãe, conheceu Charles Babbage, um cientista de meia idade que apresentava suas ideias com bastante convicção e segurança. Charles estava construindo uma máquina de calcular a prova de erros, e Ada se interessou por ela desde o começo. Então, logo de cara, Charles percebeu que aquela moça sabia muito mais de matemática que todos os homens da sala. Lovelace ficou amiga e trabalhou com o cientista. Ela teve a honra de participar de seu projeto sobre a Máquina Analítica - evolução da Máquina Diferencial (que foi criada para executar e imprimir cálculos matemáticos). A Máquina Analítica foi a primeira máquina da história que pôde ser programada para executar comandos de qualquer tipo, mas a jovem cientista percebeu que a máquina era capaz de fazer muito mais do que o seu criador imaginava. Charles ficou impressionado e pediu para que Ada desse uma olhada nas suas anotações a respeito da máquina, como uma espécie de revisora. Ada levou o pedido tão a sério que, não apenas revisou o material que ele tinha criado, como escreveu uma pilha de anotações sobre muitas outras coisas que aquela máquina ainda poderia fazer, mas que Charles ainda não tinha se dado conta. Entre 1842 e 1843, ela traduziu um artigo italiano sobre o motor e complementou o estudo com um conjunto de observações de sua autoria. Essas notas continham um algoritmo criado para ser processado por máquinas, sendo considerado o primeiro programa de computador já criado. Desta forma, o que Ada notou é que se ele trocasse os números que queria calcular por outros elementos (como letras, símbolos, códigos) ele poderia programar e reprogramar a máquina para fazer o que ele quisesse. PRINCIPAIS LINGUAGENS DE PROGRAMAÇÃO C é atualmente a linguagem de programação mais usada do mundo. É uma das linguagens mais antigas, e segue com força no mercado devido ao seu desempenho, mesmo que outras já tenham superado algumas limitações que ela tem, como a dificuldade de aprendizado. Muitas linguagens mais avançadas que existem hoje, como C++, Java e C# derivam do C. Pode ser usada para programar de tudo. Por ser uma das linguagens mais antigas, o C já foi usado em quase todos os tipos de hardwares e softwares. Muitos games, editores de imagem e vídeo, robôs, sistemas de automação e sistemas operacionais são totalmente ou parcialmente desenvolvidos em C. Mas o foco da linguagem é trabalhar com hardware, por isso ela é facilmente encontrada em processadores, microcontroladores e drivers, além de programas de Internet das Coisas (IoT). JavaScript JavaScript é uma das principais linguagens da web, junto com HTML HTML e CSS. É indispensável para quem quer aprender a desenvolver aplicações web e mobile, já que está presente em pelo menos alguma parte do front-end de qualquer site ou aplicativo. JavaScript é usado para desenvolver aplicações web e mobile. Quase todas as páginas da web têm um código de JavaScript. É uma linguagem leve e dinâmica para o lado do cliente, suportada por todos os grandes navegadores do mercado. Embora seja mais usada no front-end, também pode ser aplicada no backend e ainda em funções do banco de dados. O front-end de grandes sites da web — Google, YouTube, Facebook, Amazon, Wikipedia, WordPress, entre muitos outros — são desenvolvidos em JavaScript. Python Pythoné uma linguagem de código aberto bastante versátil, fácil de aprender, acessível para iniciantes, mas também eficiente para projetos complexos. É marcada pela simplicidade, legibilidade e sua sintaxe simples e direta. Em novembro de 2020, foi a primeira vez que a linguagem Python chegou ao segundo lugar do ranking, ao ultrapassar Java. A tendência de queda de Java (que estava em 1º lugar em novembro de 2019) e de crescimento do Python já vem de alguns anos. Python pode ser usado em diversos projetos. Permite programar para web, mobile e games, entre aplicações básicas e avançadas. Devido à sua capacidade de processar grandes bases de dados, também é bastante usado em computação científica, ciência de dados, Inteligência Artificial e suas subáreas, como machine learning e deep learning. C++ O C++ foi criado como uma extensão da linguagem C, mais robusta e completa. É uma linguagem rápida e estável, poderosa para aplicativos e sistemas com gráficos avançados, mas tem uma curva de aprendizado longa por ser mais complexa. A linguagem C++ é bastante usada para desenvolver aplicações mais pesadas. Softwares de CRM e ERP, além de jogos e aplicativos de alto desempenho, muitas vezes são programados em C++. C# C# é uma linguagem orientada a objetos, simples, moderna e de uso geral. Foi criada para substituir o Java na plataforma .NET da Microsoft. Tem uma sólida base de usuários por ser usada no mecanismo de jogos Unity. Pode ser usada para criar aplicativos mobile e desktop, jogos e softwares corporativos. É uma das principais linguagens para o desenvolvimento de aplicações para Windows e programas da Microsoft. C# é a principal linguagem da Microsoft. Programas e plataformas web e mobile da empresa são programados em C#. BIBLIOGRAFIA