Inicialmente, de maneira bastante informal, podemos definir uma linguagem como sendo uma forma de comunicação. Elaborando um pouco mais esta definição, podemos definir uma linguagem como sendo “um conjunto de elementos (símbolos) e um conjunto de métodos (regras) para combinar estes elementos, usado e entendido por uma determinada comunidade”. São exemplos as “linguagens naturais” (ou idiomas) e “linguagens de programação”. À princípio, as linguagens de programação eram somente códigos, diferentes dos que são utilizados nos computadores atuais. A sua história está intimamente ligada a história dos computadores, pois as linguagens foram criadas justamente para que o homem pudesse, através das máquinas, usar sequências lógicas para resolver um problema. Ao longo dos tempos, diversas linguagens foram criadas para um propósito específico. Por isso, pode-se dizer que este é o motivo de existirem várias delas.
Patrocínio:
Esse programa é um oferecimento dos cursos de nosso querido Igor Alcântara!
Cursos rápidos, fáceis e extremamente úteis pra quem quer iniciar ou se aprofundas nas maravilhas da Ciência de Dados. Abaixo, os links pros próximos cursos do link. E ouvinte do Scicast tem sempre desconto! ;-)
16-Set-2018 – Introdução à Ciência de Dados e Machine Learning em Python
https://www.eventbrite.com.br/e/curso-online-ciencia-de-dados-e-machine-learning-em-python-tickets-46659575045?discount=SCICAST
15-Out-2018 – Mini Curso de Redes Neurais e Deep Learning – em R e Python
https://www.eventbrite.com.br/e/mini-curso-de-redes-neurais-e-deep-learning-tickets-45801974940?discount=SCICAST
07-Abr-2019 – Fundamentos de Ciência de Dados
https://www.eventbrite.com.br/e/curso-online-fundamentos-da-ciencia-de-dados-tickets-46017721243?discount=SCICAST
09-Jun-2019 – Introdução à Machine Learning em R
https://www.eventbrite.com.br/e/curso-online-de-introducao-a-machine-learning-tickets-46321891023?discount=SCICAST
21-Jul-2019 – Linguagem R