E aí Oi e aí tudo bem se você chegou nesse vídeo aqui é porque você assistiu o primeiro vídeo que mostra alguns fundamentos que mostra qual vai ser a proposta Inicial desse curso aqui é mostrar os fundamentos das linguagens de programação interativas se você não sabe o que é uma por mim mais para nossa interativa se você não sabia que existiam outras é basicamente você tem vários formatos de linguagem de programação as mais populares são interativas são estruturadas e orientação objeto nesse curso elas são focadas para o ensino dos princípios das linguagens imperativas que tratam
variáveis estruturas de condição repetição e tudo mais e se você tá achando que só existem linguagem desse tipo assistir o vídeo anterior se você pula por acaso para você entender que existem linguagem de formatos diferentes paradigmas diferentes como funcional lógico e tudo mais mas a gente veio aqui não foi para dar revisão de aula né a gente você perdeu você assistir o anterior a gente tá aqui para ver aula um porque a gente chegou na onde a gente vai ver evolução das linguagens de programação o seguinte você acaba esquecendo que tudo na vida são evoluções
né você precisa de uma coisa e essa coisa vai surgir por exemplo orientação objeto ela não existia do início ela surgiu como um paradigma novo para facilitar a programação Mas por que que precisa disso De onde veio né a pergunta básica é de onde tudo começou onde é que tudo começou onde que eu consigo traçar uma linha do surgimento de alguma linguagem de programação Bem na verdade muita gente pensa que essa linha começou nos Estados Unidos mas na verdade ela começou na Alemanha a gente já vai chegar nisso para eu poder chegar na linha de
criação das primeiras linguagens de programação eu preciso te explicar por que que elas se tornaram necessárias isso tem que entender basicamente hora hoje existem as linguagens antigamente existia não o que que fez essa linguagem surgirem pode foi a necessidade do ser humano tudo surge a partir da Necessidade com essa necessidade a gente vai ter que entender e aí eu vou voltar no tempo porque o seguinte para eu entender Por que que uma linguagem e eu preciso entender um pouco da evolução das máquinas e assim tem muita gente né muitos professores Inclusive eu dependendo da bibliografia
adotada tem que voltar lá no Ábaco era as pedras contando e tudo mais não vou voltar tanto mas eu vou dar bastante para 1801 a nossa meta principal a gente vai partir de 1801 pra gente poder entender o que que a linguagem de programação basicamente em 1801 surgiu um princípio de máquinas nada eletrônico ainda mecânicas Esse princípio surgiu em 1801 foi utilizado até pouco tempo na área de tecnologia se a gente né não é pouco tempo alguns meses pouco tempo alguns anos ele surgiu na França com esse cara que vai aparecer aí Joseph Jaguar e
o evento dele foi um computador não foi um pa pa ou numa em inglês é o uma máquina para fazer tecido e ele falava ficaram vai matou voltou longe para quê que você precisa uma máquina para fazer tecido que tem a ver isso com história da informática da tecnologia e tão a ver isso com programação calma você já vai entender o meu ponto por que que eu puxei esse fio da meada desde lá de trás eu vou mostrar para você Como funcionava o princípio do tear mecânico automatizado de jaakkola basicamente um PA serve para isso
aí ó vai fazer padrões a um padrões de tecido como é que eu faço um desenho no tecido é isso aí ó eu vou levantando linhas e transando com outras de cores diferentes as vezes eu levanto umas não levanta outras E aí esse assim que eu processo o que o Jaguar fecha o seguinte criar tábuas de madeira bem fininha né tamanho espessura pouco mais grossa do que um compensado hoje em dia e aí era basicamente isso daí ó os furos fazer um que agulhas traçassem desenhos levantasse determinadas linhas e basicamente isso ele programava os cartões
cartões né os furos para que o tecido tivesse desenhos aí é basicamente isso só você ver que não tinha nada muito ao tomar é uma pessoa ela vai pisar numa numa engrenagem então já que pisaram um pedal gigante e vai ficar puxando para o lado para o outro para que a linha passa de um lado para o outro exatamente como tá acontecendo aí a linha vai passando por um lado para o outro o tear vai fazendo o levantamento e abaixamento das linhas de acordo com a programação atrás ele tá apertando um pedal e tem a
sincronia do negócio para jogar com um lado e para o outro e aí ele faria o tecido exatamente como tá acontecendo aí é esse evento essa máquina ela não consegue um computador mais um evento do jaakkola esses cartões perfurados essas essas tiras de madeira perfuradas elas foram extremamente úteis tá vendo ali várias tiras andando e aí o tecido vai sendo montado com aquele padrão que a gente tinha falado e tudo isso aqui ó 1801 e Esse princípio foi utilizado muitos anos depois em repetir Às vezes a gente vai falar muitos e sem dentro de aquário
várias vezes dentro de vários eventos Fica de olho aí a nossa a parada em 1842 cara esse cara que apareceu aí ó o Charles Betty queve muita gente fala bobagem Bete já vi vai ser o jeito eu vi lá da pronúncia Hebert tão xbet ele é um dos caras considerados o pai da Computação na verdade é considerado o pai da Computação isso porque em 1842 ele idealizou máquinas automatizadas assim como a máquina automatizada de jaakkola Só que não é para fazer tecido é para fazer contas e logo de início ele tem um sono uma máquina
simples chamada máquina diferencial essa máquina diferencial verdade não é bem essa máquina que apareceu aqui não essa máquina que era o protótipo computacional assim é computadorizado da máquina analítica gente vai falar um pouquinho depois eu vou mostrar um vídeo da máquina diferencial que você poder entender a marcar a diferença ela teve duas versões aí que você tá vendo é a primeira versão bem menorzinho mais compacta que faz menos cálculos onde você sumiu hoje gerava os da gerava e para entrar nas cidades E aí uma Roldana que ficava lá uma alavanca mexendo para um lado e
para o outro e aí essa máquina ia rodando os elementos e fazendo cálculos essa máquina diferencial lá poderia fazer somas e subtrações multiplicações divisões e realização de polinômios basicamente com poucos dígitos porque era uma máquina Menorzinha essa máquina ficou pronta essa máquina deve conseguiu construir e realmente provar o seu princípio de que uma máquina poderia fazer cálculos automaticamente essa máquina não foi a primeira máquina fazer cálculos automaticamente não várias outras pessoas tinham chegado antes inclusive um cara chamado presso Pascal que depois foi homenageado com uma linguagem com o mesmo nome essa máquina que você viu
a te passar foi a máquina diferencial 1.0 depois ele idealizou uma máquina diferencial 2.0 que seria mais avançada que essa e seria maior Essa daí é a máquina diferencial 2.0 mas que fica Clara essa máquina que você tá vendo aí no vídeo ela não foi montada e ela foi idealizada mas ele não tinha recursos nem possibilidades técnicas na época para poder fechar esse projeto na verdade a máquina diferencial dois ela realizava somas subtrações multiplicações e divisões cálculo de polinômio com mais números mais dígitos e uma maior precisão essa máquina que você tá vendo funcionar aí
que você vai ver que ela é uma obra de arte Ela tá no museu dos Estados Unidos Museu da tecnologia lá em Cupertino e ela é evolução da máquina anterior ela tem ciclo de máquina ela tem dispositivo de saída tem dispositivo de entrada então você tá vendo aí roldanas eu não sistema totalmente decimal acha rodando aí foi marcada e dizer a 9 e elas funcionam no balé cara lindo lindo de se ver tá Olha isso cara olha isso que lindo e essa máquina você pode ver funcionando hoje em dia que ela foi montada por um
grupo de historiadores e de cientistas da Computação para provar que o evento do Brad era totalmente possível Essa é o dispositivo de saída que você tá vendo é um papel que é uma fita né num num rolo sujo de tinta e aí ele marca o papel ela é isso Que bonito caro é é uma máquina bonita de se ver infelizmente não ficou pronta na época né mas foi provado que seria possível essa máquina ela tinha o princípio básico de entrada processamento e saída então por isso por um desses motivos é que Charles Babbage já conheci
derado um dos Pais da Computação você tá vendo aí o funcionamento do que a considerado o primeiro computador da história na verdade não foi bem a máquina diferencial isso porque anos depois né com o sucesso e com o avanço das tecnologias ele começou a cair do cérebro dele o principalmente ele começou a idealizar uma máquina muito maior que chamava de máquina analítica a máquina analítica ela teria as funcionalidades da máquina diferencial só que elas levariam e sua um outro nível muito acima porque porque a máquina diferente ela só fazia algumas operações soma subtração multiplicação divisão
um polígono com uma coisa bem complicada só que a máquina analítica Ela poderia fazer essas cinco operações as cinco coisas Matemáticas e ela poderia fazer qualquer outra coisa cálculo de logaritmo raiz quadrada o que você precisasse bastava aqui segundo princípios estudados por ele assim você utilizaria cartões perfurados olha a máquina de aquário e voltando um cartão de temporadas você conseguiria programar essa máquina e por conta dessa ideia o chargeback é considerado o pai da computação e aí eu vou te trazer um corpo pedaço aí que agora a gente vai encaixar programação isso daí uma das
alunas do Betty que era filha de um grande nobre que ada Augusta as leis é a condessa de lovelace Ela é filha de um grande poeta e poetas nessa época eram muito ricos e ela não queria seguir o ramo do pai e acabou partindo para o ramo da Matemática ela se apaixonou pelo Ramo e aluna debate e resolveu ajudá-lo a dieta da máquina analítica Então ela foi a idealizadora do sistema decodificação da máquina analítica ela definiu alguns conceitos como estruturas sequenciais estruturas condicionais Laços e tudo isso funcionaria na máquina analítica Infelizmente como a máquina ética
não ficou pronta como eu falei alguns segundos atrás infelizmente a linguagem de programação da Augusta não ficou pronta nela não existiu mas todos os princípios dela são usados até hoje em toda a linguagem de programação e interativa Como eu disse anteriormente por esses motivos e por muitos outros nós temos aqui do lado que as bebidas O pai da Computação EAD Augusta Love Lace A Condessa de barão a primeira programadora da história Tá mas até agora não surgiu a primeira linguagem aguarde e já já ela chega aí antes eu quero avançar um pouco para 1880 e
contar a história desse bigodudo aí o Herman hollerith e se você mora em São Paulo está assistindo esse vídeo e deve ter ouvido falar o nome holerite de algum outro lugar basicamente é no holerite ele é um criador de uma máquina muito importante na história da Computação que é uma máquina chamada de máquina tabuladora a máquina trabalhadora era assim era uma máquina preta mas que utilizava mais uma vez o evento de jaakkola os cartões perfurados para uma coisa muito importante 1880 que é esse ano que tá aqui em cima foi um ano muito complicado para
os Estados Unidos porque eles tiveram um senso senso é contra a pessoa né você vai lá e quantas pessoas moram nos Estados Unidos aí se quiser um número lá basicamente hoje aquário ele trabalhava nesse virou nesse nesse órgão Que contava a pessoas e aí ele viu que o senso de 1880 levou oito anos cara você começa a contra pessoas agora em 18 anos depois ela resultado cara em oito anos nasceu muita gente morreu muita gente esse número era totalmente impreciso objetivo do holerite Foi criar uma máquina para isso ele gostava muito disso ele resolveu a
solução a solução criada foi exatamente essa máquina que você tá vendo em vídeo ela também está no museu hoje em dia e ela tem esse processo de cartões perfurados mas o papelzinho mais fino Não era como hoje já qua e essa máquina que tá aparecendo atrás é a máquina Que contava basicamente colocaria fazer uma pesquisa né de casa em casa ele marcava estrategicamente furava com aquela máquina que apareceu e essa parte da máquina que você tá vendo exatamente agora ela contava o número de pessoas a máquina do holerite ele automatizou o processo de contar pessoas
e o senso de 1880 que levou oito anos para ser cumprido foi reduzindo bastante pois o próximo Censo foi feito um menos tempo seis anos com isso holerite além de ganhar uma graninha ganhou muita fama e resolveu empreender se juntou com outras Três empresas e fundou a cumpriu quem tá Bullet in the recording Corporation que era basicamente uma empresa para criar máquinas de tabular duras uma dessas máquinas inventadas por esse grupo no lugar de as pessoas gerenciava salários de pessoas basicamente ele colocava as horas trabalhadas em cartões de ponto e se você já usou o
cartão de ponto muito antigo é uma máquina que faz um buraco no cartão depois esses cartões são passados por uma máquina que contabilizam de acordo com a quantidade de horas que você trabalhou que totalizam o seu salário gerando além de um valor do seu salário uma tá dela onde tem todos os informações aqui no Rio de Janeiro não sei que nome dar na sua cidade mas aqui no Rio de Janeiro a gente chama esse de contracheques em São Paulo chama de holerite e agora você sabe porque o evento do ramo holerite evoluiu para caramba e
Eles resolveram renomear as empresas mas também estava muito preso na coisa de máquinas de tabular eles queriam máquinas de todo tipo para atender negócios E aí eles fundaram renomearam a empresa antiga para International Business machines Exatamente Essa louco aqui com a evolução do tempo a internet a obesas machines ficou mais conhecida por conta das suas siglas e a logo mudou bastante e aí E aí Benny e se você faz armas e DM o que que é ideia me in PM é uma das maiores empresas de computação do mundo a durante a década de 70 a
década de 80 ela era tão grande quanto por exemplo Google basicamente hoje para a gente falar Google então música Nossa o Google uma grande empresa a IBM foi essa a igreja só para você ter uma ideia foi a empresa que inventou o curso eu não confio o PC que a gente tanto fala hoje então é a no holerite e a IBM foram muito importante para a história da Computação Mas até então as máquinas elas faziam coisas limitadas era um PA era uma grande calculadora era um grande contador de pessoas mas e computador Guanabara basicamente essas
máquinas primordiais faziam era como que tá mas era como que tal coisa muito limitada primeiro passo na direção de computar qualquer coisa foi dado na Alemanha no ano de 1936 e esse cara aí com o rádio Shoes é muito pouco falado na história da Computação eu acredito que Porque como sempre diz aquela grande frase e é que tem a batalha contra a história Conrad 12 Ele criou computadores mesmo máquinas com os princípios parecidos com que a gente tem hoje durante a segunda guerra mundial na Alemanha acho que dá para você entender aí porque que ele
não é tão falado mas aqui no estudo ou não que a gente vai falar com rathy Jesus começou a trabalhar máquinas mecânicas que funcionavam como grandes abaqus ele conseguiu fazer qualquer tipo de conta e aí você se lembra da máquina analítica do Betty ele usava muito desses princípios tinham entrada processamento e saída era feita através de grandes mecanismos mecânicos mesmo e eram programadas não por cartões perfurados e 5 fitas perfuradas ou conhecer melhor uma dessas máquinas então como eu falei com Asus criou várias empresas cara ele tinha o espírito empreendedor e o Espírito inventor Ele
criou várias máquinas ele batizava as máquinas dizem uns e dois e três e quatro a maioria dessas máquinas sumiu no pós-guerra não desapareceu completamente e explosões em é simplesmente desapareceram ela que você tá vendo algumas dessas máquinas Inclusive a zoom ela foi montada de novo ela existe no museu em Berlim e ela tá funcional até hoje essa aí é de um mesmo esquema mecanismos engrenagens e tudo mais eu já tinha uma cara um pouco mais profissional do que as máquinas de Bert dá uma olhada aí essa aí é isso é um vídeo mais atual feito
hoje em dia do funcionamento da máquina não pode aqui beleza essa máquina ela tinha coisas como unidade de processamento o princípio da CPU eu tinha fita perfurada que acabou de passar aqui embaixo de mim tinha unidade de processamento unidades de entrada unidade de saída mostrar aí no vídeo mais para frente para mostrar como é que era a entrada de dados eram pequenas argolinhas que você puxava para dar entrada no sistema você dizer que número você tava entrando o sistema essas máquinas só fazer um contas era só máquina para conquistar fazer cálculos aí ó essa entrada
de dado você puxava e puxava Oi e aí ele processava nesse sistema tudo que você já viu várias vezes e a saída era isso daí que ele tá mostrando era um painelzinho que tinha números e mostrava o número com o resultado daquilo que foi solicitado na entrada Cara essa mala Olha eu a programação dele eu consegui fazer qualquer tipo de cálculo porque ele poderia receber comandos sendo assim mesmo que não muito falado pela história né que a gente sabe que foi contada pelos americanos Conrad Sul é um cara que evoluiu muito a tecnologia E aí
nós chegamos ao primeiro momento e a gente fala exatamente de programação ele foi um dos caras que conseguiu o primeiro a colocar a programação da máquina ele não ficou baseado somente nos cartões perfurados ele tem que criar um sistema decodificação o nome que foi dado foi pancada cure esse nome aqui difícil de falar basicamente o plano cargo que seria alguma coisa de planejamento de cálculo foi a primeira linguagem de programação esse e da história da Computação claro que muita gente embute isso na linguagem fortran que foi criada nos Estados Unidos Olha só conveniência mas se
você pegar datas você pegar por datas registradas dos inventos o plano cálculo foi uma linguagem bem primordial não tinha todas as características que o portão tinha o portão na linguagem bem melhor criada depois obviamente mas hoje princípios e eu considero e muitas bibliografias consideram a primeira linguagem de programação da história o planeta e o me enrolo toda vez que eu vou falar assim ó e por conta disso tudo Eu particularmente considero eu acho que você também vai considerar com raios use o criador da primeira linguagem de programação da história era grande coisa não mas foi
a primeira em 1938 eu vou te apresentar aqui o outro grande mito da Computação o nome dele aleatório basicamente que o trem criou foi uma senhora máquina ela não era programável mas ela foi de grande importância durante a segunda é porque ele foi foi criado essa máquina daí ele era britânico nascido e morando na Inglaterra Inglaterra é essa aqui declarou guerra à Alemanha né ficou do lado dos Estados Unidos e o objetivo do Tony formatar essa daqui ó essa máquina que você tá vendo aí chamei Enigma era uma máquina alemã e criptografava mensagens basicamente ela
tinha engrenagem de dentro que poderiam ser organizadas para letras e números também aquelas engrenagem são trocadas e viola ele colocava ali a programação das engrenagens e aí quando você apertar uma letra ele fazia uma conta dentro uma um paralelismo e mostrava a outra então de criptografava o que o alentejano e fez foi criar essa da máquina que você tá vendo funcionar aí essa máquina ela resolveria o problema do enigma ela conseguiria descriptografar as mensagens dos alemães isso foi de suma importância nos Estados Unidos o eixo dos Estados Unidos e Inglaterra ganharem a Segunda Guerra a
forma máquina gigante assim poderosíssima há muito tempo para ser construída totalmente desacreditada Por que o Alan também não era um militar ele é um civil que trabalhava junto com os militares os militares não achavam que conseguiram ganhar guerra com inteligência e sem com força física mas no final com as mensagens criptografadas elas diziam exatamente onde os alemães viam atacar a lanterna também tem uma importância muito grande dentro da Computação isso porque a máquina dele também tem princípios do tipo memória processamento entrada saída infelizmente existe um pedaço dessa história é muito triste para humanidade Alane era
declaradamente homossexual e no final da Guerra mesmo sendo uma das pessoas que mais ajudou a Vitória foi considerado um doente Foi humilhado publicamente em 1950 foi impedido de estudar computação que era coisa que ele mais amava porque segundo o governo e os médicos ele tinha vícios impróprios ele foi condenado e a fazer a castração química que era o tratamento com estrogênios e infelizmente em 1954 foi encontrado morto na sua casa o motivo Ele ingeriu uma cápsula de cianureto e se suicidou Hoje ele é considerado um dos Pais da Computação também pelo seu grande evento pela
sua grande colaboração para a humanidade e inclusive em 2009 55 anos depois da sua morte é que a Inglaterra pela imagem do seu primeiro-ministro na época teve finalmente a decência de pedir desculpas publicamente por conta do tratamento preconceituoso e burro que sofreu Alane eu vou dar uma dica para você aqui se você quiser complementar essa história que ela é maravilhosa assistir esse vídeo aqui ó assistir esse filme Na verdade ele se chama de imitation game ou jogo da imitação na versão em português inclusive tendo Alan turing magistralmente interpretado pelo Grande Ator benedict cumberbatch é um
ótimo filme assista e você vai entender um pouco mais da importância da Lane na área da Computação logo depois em 1944 ainda durante a guerra na Universidade da Pensilvânia surgiu um grande avanço na área da Computação esse aqui mesmo o Elite talvez você tenha ouvido falar dele aqui nas suas aulas de computação mas eu não sei se você tem a real sensação do que ele representou para o ramo da Computação ele foi um dos primeiros computadores a utilizar equipamentos eletrônicos que eram as válvulas e não é um pouco as válvulas Não esse aqui também que
você tá vendo aí tinha mais de 15 mil válvulas o funcionamento dele era valvulado e sistema decimal então basicamente tem uma quantidade muito grande de válvulas o que causavam um aquecimento sobrecarga de energia o consumo absurdo de energia e você tinha os parentes entrada e saída que eram controladas dessa maneira aí através de plug e através de botões que eram giradas a saída era dada por esses painéis luminosas basicamente sonhar que é um dos primeiros computadores eletrônicos a pré-história uma máquina maravilhosa criada pela Universidade da Pensilvânia e você vem perguntar tá mas o que que
tem a ver isso com computação ou programação e a gente precisa chegar a 1946 e esse outro cara aí de um Norma nascido na Hungria na verdade na capital do país que é Budapeste João nome mano trabalhou no projeto Dani aqui passou por todos os problemas do projeto ele travava ele não funcionava direito de cálculos dava errado e ele teve uma ideia em 1946 que funciona até hoje na computação Ele pensou o seguinte em vez da gente trabalhar com painéis de girar e tudo mais porque que a gente não usa uma coisa chamada memória dá
uma olhada Karine nossas 46 ele teve a ideia de criar memória memória principal das máquinas e nessa memória ele colocaria dados e programas exatamente que assim guagem de programação fazem hoje então em 1946 foi dado o start americano a gente sabe que teve um start lá e com as pessoas para criação da primeira linguagem de programação Americana a máquina que ele trabalhou foi o edvac esse daqui tá aparecendo na tela basicamente o edvac em uma coisa que era o modelo de nós mano que que é um modelo de Norma uma máquina que tem a memória
principal unidade central de processamento dividido em unidade lógica aritmética unidade de controle ou seja um computador moderno esses princípios foram aplicados em muitos outros computadores como Marque um mark2market três edisac um monte de computador que viria daqui para frente eu não vou ficar citando porque senão e seguinte vai ficar muito grande maior que ele já tá mas eu espero sinceramente que você esteja gostando e foi aí em 1954 alguns anos depois e esse cara aí de um barcos ou barcos que era da Filadélfia formada em matemática e trabalhava para IBM lembra da IBM lá do
holerite ele utilizou todos os seus conhecimentos para criação da primeira linguagem de alto nível a ser os Estados Unidos o fortran basicamente a gente tem uma disputa aí entre o fortran e o prêmio cada turno do Conrad Suzy historicamente o planeta curso foi criado um pouco antes do fortran E aí fica essa dúvida aí que existe na área da Computação a minha consideração é plantar o clube primeiro fortran depois antes de criar um fortran o barco já tinha criado uma outra linguagem chamada explicou dem a galera muito primitiva o fortran foi seu grande projeto e
logo depois de criar esse fortran ele entrou no outro projeto de uma linguagem que ficou muito famosa mundialmente ele sumiu a várias comitês internacionais se juntou com um monte de gente legal inclusive esse vai aparecer aí que é o Peter Naur para criação de uma mega linguagem de programação algo ao gol foi por muitos anos a linguagem que ditou os princípios algorítmicos de toda a programação principalmente da programação interativa por isso era uma linguagem muito respeitada até hoje atualmente nem a mais usada mas muito respeitado a outra pessoa muito respeitada aqui nesse ramo é um
ano sim depois o ano 1959 o nome dela Grace Hopper ela é de Nova York formada em matemática e física e era uma oficial da Marinha chegou até seu Mirante ela já tinha começado a trabalhar com computação muitos anos antes em 1945 no Mart um e numark 2 inclusive numark 2 ela teve um negocinho bem legal que eu já já conto para você mas em 1950 Ela foi trabalhar nessa máquina aí ó univate ela era programadora na época no maior que a gente tinha acabado de surgir o fortran cobol ela já era experiente em criar
compiladores inclusive um compilador dela era muito famoso caro flomatic e foi bastante utilizado na máquina linguagem Jajá eu conto o que que aconteceu com flomatic antes eu vou te contar uma história legal que não aconteceu no embate mas aconteceu numark 2 uma máquina que ela trabalhou antes certo dia ela tava trabalhando na máquina e ela parou de funcionar uma das funções da Greys RO e verificar o que que é registrar no livro e aí ela descobriu que que era e registrou no livro eu vou te mostrar o que que era as palhaçadas era essa daqui
ó tá vendo aqui na folha de papel que tá aqui do lado tem um durex com alguma coisa colada dentro vou dar um zoom aqui para você ver basicamente era uma mariposa era um inseto que tinha entrado numark 2 e tinha queimado uma sequência de componentes eletrônicos internos a própria vez hop pegou o bicho colocar um durex no papel e anotou for Action Case of Green houseware o primeiro caso de inseto foi encontrado por conta dessa anotação da Grace Hopper o termo bug é conhecido até hoje como defeito na área da Computação na verdade bug
é inferno mas para gente Burger é eu é uma falha e quem cunhou esse termo Foi a Grace Hopper tá vamos voltar aqui pra história eu tinha falado que a inglês Robert tinha criado o flomatic que era um compilador para época do univac ela pegou o seu projeto e além o Ubuntu que une a IBM a mesma empresa Construtora turnê vácuo o governo americano com Departamento de Defesa a Universidade da Pensilvânia aquela mesma que criou ele aqui e resolveram dentro desse conjunto todo criar uma linguagem nova uma linguagem que pudesse servir não só para militares
e sim para negócios também para poder fazer cálculos de folha de pagamento o que quer que seja o nome escolhido para essa linguagem cobol e desde a primeira versão do cobol ela teve uma grande inspiração os promadite da Grace Hopper e por conta disso ela é considerada até hoje a mãe do cobol E aí começou a ter essa diferença porque se você parar para analisar até poucas máquinas atrás não existe a linguagem de programação toda codifi cação era feita através de engrenagens de Chaves de cartões perfurados a partir de agora com tudo isso que a
gente viu todos os princípios de vão Norma de colocar programas na memória todos os estudos the comrades use a criação do Pânico a criação do fortran Acre é bom a criação do cobol trouxe a nova necessidade da época que eram as linguagens de programação E aí a década de 60 foi cheia delas tem que fazer um breve histórico de cada uma delas aqui eu vou só eu não melhorar eu vou ficar contando a história de cada uma das linguagens não em 1964 surgiram dois linguagens é importante que eu devo estar com aqui a simula e
o vezes aqui a linguagem simula foi muito importante mais para frente para criação das linguagens orientadas a objetos o base uma linguagem criada para ensino para crianças e para pessoas que estão iniciando basicamente quando eu comecei a estudar eu aprendi trasic e depois eu voluir ganhou sua versão visual em 1969 baseados nos estudos da cebola surgiu o smalltalk do Alan Kay os moltox foi a primeira linguagem de programação ou paradigma orientado a objeto e não estruturado e Ela fechou a década de 60 na criação das linguagens década de 70 Já começou com o pé na
porta já surgiram o prolog e o Pascal o prolog é a primeira linguagem baseada no paradigma É lógico diferente do imperativo o Pascal o a gente vai dizer interativas mais famosas Provavelmente você estudou se você tem um pouquinho mais de idade e se você tem menos idade Provavelmente você estudou Delphi onde é o wi-fi que é uma evolução do Pascal na verdade mesmo uma linguagem chamada objeto de Pascal e não 172 surgiu a linguagem cedo que eu já contei a história aqui no curso de linguagem cedo eu não vou ficar falando mais aqui sobre a
linguagem não se você quiser saber a história da linguagem ser é só você acessar aqui dentro do estudo do Nauta o curso completo de linguagem cedo ele está bem caprichado e no módulo 0 eu conto uma história da linguagem em 1979 uma coisa histórica foi criada a linguagem nada em homenagem a acabaram a primeira programadora da história que eu falei durante a sua aula em 1983 surgiu você mais mais que é basicamente o seu me conhece sou se com classes e também pegou o paradigma todos os simulados malthus e criou uma linguagem orientada a objeto
que é uma das mais famosas até hoje em dinheiro em mim e 37 sujou linguagem pouco uma linguagem de scripts que inclusive foi utilizada como base ser e o programa para criação da linguagem PHP em 1991 já na década de 90 pythongb Logo no início sim em 93 clube e Lua Nua inclusive uma linguagem criada por um brasileiro aqui do Rio de Janeiro na PUC em 95 foi um dos anos mais produtivos em surgimento de linguagem de programação nasceram o Java ou PHP e Delphi ou Delphi e o lite script e depois viu o Java
script ainda vou contar essa história aqui quando a gente lançar o curso de JavaScript Fica de olho aí é uma história bem legal e tem tudo a ver com Java script na verdade a linguagem se chamava Live script mas por uma jogada de marketing aí você vai entender porque ele pegou emprestado o nome já no ano 2000 surgiu os fechar pela Microsoft que era uma evolução do ser mais mais utilizando máquinas virtuais assim como Java inclusive ladrão parentes aqui a gente viu na internet muita gente falando assim ah mas no Java copiou sei E aí
cara como é que uma linguagem criada em 95 consegue copiar uma linguagem do ano 2000 eu acho que viaje no tempo ela não foi inventado é claro que uma se inspira na outra e não precisa ter briga nisso mas falar que você Sharp foi a primeira e que já vai copiou é só você olhar as datas e aí cara surgiram muitas linguagens Swift eu poderia citar inúmeras linguagens Infelizmente eu não tenho muito tempo aqui até pro vídeo não ficar muito chato já tá fazendo eles tiraram a última que eu coloquei aqui a última que eu
tive conhecimento em 2011 surgiu a linguagem kotlin que é uma das linguagens utilizadas para programação para Android e Inclusive a gente também tem um curso aqui no estudo não tá falando sobre programação para Android por enquanto não usando o copo ali mas mais para frente a gente também vai ter um conseguir quatro e aí é tudo devagar para sair com essa qualidade que você tá vendo Então é isso eu espero que você tenha gostado da evolução das linguagens de programação que a gente preparou aqui eu espero sinceramente que você tenha gostado muito que deu um
trabalhão fazer essa pesquisa o meu montar slides eu levei quase uma semana para poder fazer toda essa pesquisa e compartilhar isso daqui com você compreende tudo isso em uma aula de poucos minutos que você tá vendo Eu espero que você valorize isso dentro do estudo alta que você pode ter certeza eu posso lançar 200 mil cursos por semana sai pouquinho mas acho que sai sai com uma qualidade que você nunca viu antes nem um curso Esse é meu compromisso na hora de criar o explosão alta para você então é isso no próximo vídeo eu vou
te ensinar como é que funciona o as linguagens por dentro como é que funciona os processos de compilação e interpretação como funciona essas linguagens modernas aí que utilizam máquina virtual para funcionar eu vou te mostrar esses princípios espero que você esteja gostando espero que você continue acompanhando esse curso de programação porque ele tem os primeiros passos e você já viu o vídeo anterior os primeiros passos São os mais valiosos então a gente se vê no próximo vídeo onde a gente vai aprender a estrutura de uma linguagem de programação