programação

Artigos de programação

JavaScript e Python lideram lista das linguagens mais populares

às 12h45 por

Uma pesquisa publicada pela SlashData revela quais são as linguagens de programação mais populares da atualidade em escala global. O JavaScript lidera com folga graças à ampla diversidade de aplicações web. Mas Python e Java têm participação expressiva e, com efeito, aparecem nas posições seguintes. 9 sites para aprender a programar de graça O que é GitHub?

O que é GitHub?

às 11h55 por

Uma comunidade de desenvolvedores com sua base superior à 50 milhões de usuários. Área aberta para aprender, trabalhar, criar e dividir seus conhecimentos de programação junto aos profissionais do seu ramo. Saiba o que é GitHub e eleve seu currículo e networking até o limite. Como otimizar imagens para web [softwares, sites e plugins] O que é AdBlock?

Facebook TransCoder usa IA para converter entre C++, Java e Python

às 15h08 por

Muitos desenvolvedores sentem arrepios só de pensar no trabalho que dá converter um código de uma linguagem para outra. E se essa tarefa pudesse ser feita automaticamente, em poucos passos? Essa é a proposta do TransCoder, modelo de conversão de linguagens desenvolvido por pesquisadores do Facebook. O que é inteligência artificial? Python e Java em

IBM busca programadores de COBOL após aumento de demanda

às 18h32 por

O COBOL é uma linguagem de programação tão antiga — surgiu em 1959 — que, hoje, quase não é lembrada. Mas quem decidiu aprendê-la está vantagem nas circunstâncias atuais: a pandemia de coronavírus (Covid-19) fez a procura por programadores de COBOL aumentar. A IBM é uma das companhias que estão buscando esses profissionais. PIX começa a ser testado com pagamentos instantâneos simulados

Microsoft e GitHub compram NPM e reforçam código aberto

às 10h20 por

O NPM, maior gerenciador de pacotes para a plataforma Node.js, ajudou o JavaScript a se tornar uma das linguagens de programação mais populares do mundo. Daqui em diante, ele fará parte do GitHub, serviço de repositórios focado em código aberto que a Microsoft adquiriu em 2018. Python e Java empatam em ranking de linguagens de programação

Python e Java empatam em ranking de linguagens de programação

às 11h49 por

O Python empatou com o Java e chegou ao segundo lugar no ranking das linguagens de programação mais populares elaborado pela consultoria RedMonk. O JavaScript segue liderando a lista, que mede o interesse dos desenvolvedores com base nos repositórios do GitHub e nas discussões do Stack Overflow. 9 sites para aprender a programar de graça

O que é software?

às 10h58 por

O software é todo programa rodado em um computador, celular ou dispositivo que permita ao mesmo executar suas funções. Eles vão desde sistemas operacionais, como Windows, macOS, iOS e Android aos apps que você usa todos os dias. O que é um sistema operacional? O que é algoritmo?

O que é algoritmo?

às 12h14 por

O algoritmo é o conjunto de instruções e regras que um programa de computador (mas não apenas ele) possui para executar suas funções. O conceito é bastante simples e mesmo tarefas simples podem ser descritas na forma de algoritmos, até mesmo as do dia a dia. 9 sites para aprender a programar de graça Veja em quais sites procurar cursos online gratuitos

9 sites para aprender a programar de graça

às 16h05 por

Aprender a programar é mais fácil hoje em dia, basta ter um computador e acessar um dos muitos sites que oferecem cursos gratuitos. Existem desde os mais técnicos, para profissionais, até os extremamente simples, que miram crianças e jovens e quem está começando na área. Conheça 9 sites para você aprender a programar de graça. Veja em quais sites procurar cursos online gratuitos

Python remove termos “mestre” e “escravo” por serem considerados ofensivos

às 16h40 por

A linguagem de programação Python, uma das mais populares do mundo, vai deixar de usar os termos "mestre" e "escravo". Em tecnologia, essas palavras se referem a um componente que tem controle total sobre outros (master), ou que é controlado por outros componentes (slave). No entanto, isso motivou um debate acalorado sobre escravidão e diversidade. Microsoft cogita adicionar suporte à linguagem Python no Excel

Apple Swift já é uma das dez linguagens de programação mais populares

às 09h30 por

Em 2014, a Apple anunciou uma linguagem de programação pensada para substituir o Objective-C na criação de apps para iOS e macOS. Quatro anos depois, ela já se tornou uma das mais populares entre desenvolvedores. A consultoria RedMonk elabora um ranking das linguagens mais populares desde 2011. A versão mais recente mostra que o Swift chegou ao top 10.

Quais são as linguagens que os programadores mais preferem evitar?

às 11h21 por

O Stack Overflow, conhecido site de perguntas e respostas para programadores, tem uma seção em que você pode cadastrar seu currículo e informar quais linguagens você prefere usar no trabalho, e quais pretende evitar. Esta informação fica pública em seu perfil. Após analisar centenas de milhares de perfis, o Stack Overflow descobriu as linguagens de programação mais "odiadas" pela comunidade.

Inteligência artificial transforma mockups de interfaces em código-fonte

às 16h53 por

Quando um aplicativo ou site é desenvolvido, normalmente funciona assim: o designer projeta a interface, ainda em formato de imagem, e depois repassa o desenho para o desenvolvedor front-end, que então transforma o mockup em código-fonte para ser interpretado pela máquina. É um processo que leva várias horas de trabalho. Só que a inteligência artificial pode reduzir (ou até eliminar) o tempo gasto nessa tarefa. A s

Como foi participar de um projeto que incentiva mulheres a programar

às 15h36 por

Nota do editor: o Reprograma é um curso intensivo para capacitar mulheres a se tornarem programadoras front-end, apoiado por empresas como Nubank, Microsoft, ThoughtWorks e Itaú. A Evy Perez participou da iniciativa e conta sua experiência. (Paulo Higa) *** Não é novidade que o setor de tecnologia é predominantemente masculino. Os motivos são diversos, vão desde a falta de incentivo, passando por menores oportunidades de crescimento

Como aprender a programar pode ajudar no desenvolvimento das crianças?

às 16h44 por

No início da semana, a BBC liberou gratuitamente para 1 milhão de jovens britânicos o micro:bit, um pequeno computador recheado de sensores que auxilia as crianças na aprendizagem de programação. O programa é bem interessante, e é uma proposta curiosa para desenvolver o ensino dos jovens na área. Por fora, o micro:bit parece um pouco com o Raspberry Pi, por ser um pequeno computador com milhares de utilidades. Mas, segundo a BBC, a ideia veio de muito antes: ele tem esse nome por causa do BBC Micro, um computador criado na década de 1980 (!) para incentivar crianças a entrar no mun

“Nem todo mundo deveria aprender a programar”, diz criador do Linux

às 14h10 por

Nos últimos tempos, empreendedorismo e tecnologia têm sido levianamente usados como disciplinas básicas para salvar qualquer situação da pindaíba. Foi demitido? Não gosta do seu trabalho? Seja empreendedor. Quer ter uma carreira de sucesso? Pois você deveria aprender a programar. Sou formada técnica em informática e posso dizer a vocês: tem atividades que não são para todo mundo. Quando se levanta a bandeira de que todas as pessoas deveriam aprender a programar na escola, assim como aprendem português ou matemática, há uma boa intenção, mas a mensagem que se passa está u

Dart, a linguagem de programação para web do Google

às 11h39 por

Maior interessado em que mais e mais pessoas programem aplicativos para a web, o Google apresenta nessa segunda-feira uma nova linguagem de programação focada especificamente nesse ambiente. Sim, a gigante da internet decidiu lançar sua própria linguagem, para auxiliar desenvolvedores na tarefa de criar coisas tão grandiosas como o Gmail ou o Google Docs.Chamada de Dart, a tecnologia está em estágio prévio de desenvolvimento. A Dart pode servir tanto para projetos de somente uma pessoa – o

O som dos algoritmos de ordenação (video)

às 13h16 por

Na área de programação, os algoritmos de ordenação são bem importantes. Eles servem para organizar elementos dentro de vetores e outras formas de organização de dados. Existem vários desses algoritmos, variando tanto em complexidade como em eficiência. Os mais conhecidos, ao menos quando eu fazia Ciência da Computação, era o algoritmo de bolha, o de inserção e o de seleção. Eis que um programador desocupado resolve descobrir qual o som que diversos desses algoritmos de ordenação fazem. E ele consegue gravar um vídeo mostrando tal som junto co