Close Menu
  • Home
  • 24Hours News
  • Ai
  • Backlinks
  • Gadgets
  • Porto
  • Matosinhos
  • Tech

Subscribe to Updates

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

What's Hot

Matosinhos acende as luzes de Natal esta sexta-feira

November 25, 2025

Governo propõe aumentar vagas no Ensino Superior

November 25, 2025

Caminhões deixam de pagar pedágio no CREP em 2026

November 25, 2025
Facebook X (Twitter) Instagram
  • Home
  • About Matosinhos24h.com
  • Advertise with Us
  • Contact us
  • DMCA Policy
  • Policy
  • Terms of Use
Facebook X (Twitter) Instagram
MatoSinhos24hMatoSinhos24h
  • Home
  • 24Hours News
  • Ai
  • Backlinks
  • Gadgets
  • Porto
  • Matosinhos
  • Tech
MatoSinhos24hMatoSinhos24h
Home » Linguagem de programação BASIC comemora 60 anos
Gadgets

Linguagem de programação BASIC comemora 60 anos

FranciscoBy FranciscoMay 1, 2024No Comments6 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email


Algumas das ilustrações da capa
Expandindo / Uma parte da ilustração da capa do “The Applesoft Tutorial”, o manual BASIC fornecido com os computadores Apple II a partir de 1981.

Maçã.

Sessenta anos atrás, às 4h do dia 1º de maio de 1964, uma revolução silenciosa na computação começou no Dartmouth College. Os matemáticos John G. Kemeny e Thomas E. Kurtz executam o primeiro programa escrito em sua recém-desenvolvida linguagem de programação BASIC (Código de Instrução Simbólica Multifuncional para Iniciantes) no mainframe General Electric GE-225 de sua universidade.

Mal sabiam eles que o seu trabalho iria democratizar a computação durante os próximos 60 anos e inspirar gerações de programadores.

O que é básico?

Na sua forma mais tradicional, BASIC é uma linguagem de programação interpretada que numera linhas e as executa linha por linha. Um programa típico se parece com isto:

10 Imprima “Qual é o seu nome?”

20 entradas N$

30 Imprima “Olá”;N$

Os programas podiam pular entre as linhas usando comandos como GOTO, e programas simples de loop escritos por iniciantes geralmente enchiam a tela com palavras repetidas. Alternativamente, você pode escrever rapidamente um programa que conte até o infinito assim:

10 DEIXE X = X + 1

20 estampas

30 Ir para 10

Embora a maioria das linguagens de programação hoje use diferentes tipos de paradigmas estruturais (como programação funcional ou orientada a objetos), a sintaxe fácil de entender do BASIC com palavras-chave em inglês simples é popular e fácil de usar para iniciantes. .

Jornada para o BÁSICO

Os primeiros computadores eram pequenos, baratos e difíceis de usar antes de se tornarem “pessoais”. No início, programar um computador envolvia literalmente conectar fios, acionar interruptores e até mesmo fazer furos em cartões de papel. Com o tempo, os engenheiros desenvolveram maneiras de abstrair as operações de programação de baixo nível em interfaces mais fáceis de usar. É aqui que as linguagens de programação entram em ação.

embargo

Folheto de computador GE 210 de 1964.  Os criadores do BASIC usaram um computador semelhante para desenvolver uma linguagem de programação quatro anos depois.
Expandindo / Folheto de computador GE 210 de 1964. Os criadores do BASIC usaram um computador semelhante para desenvolver uma linguagem de programação quatro anos depois.

Antes do advento do BASIC, linguagens de programação como Fortran, Algol e COBOL provavam ser complexas e eram usadas principalmente por profissionais. Kemeny e Kurtz acreditavam que os computadores deveriam estar disponíveis para amadores que não fossem engenheiros de computação em tempo integral. Sua jornada para criar uma linguagem mais amigável começou em 1956 com o Código Simplificado de Dartmouth (DARSIMSCO), seguido pelo Experimento de Programação Super Simplificada de Dartmouth (DOPE). Embora o DOPE fosse simples demais para ser útil, as lições aprendidas com esses projetos influenciaram o desenvolvimento do BASIC a partir de 1963.

Nesse mesmo ano, Kemeny trouxe o computador GE-225 para Dartmouth e solicitou uma bolsa da National Science Foundation para construir o primeiro sistema de compartilhamento de tempo de uso geral totalmente funcional. Apesar das dúvidas dos revisores sobre seu plano de realizar pesquisas com um grupo de estudantes de graduação, Kemeny conseguiu financiamento.

Kemeny trabalhou com Kurtz e um grupo de estudantes de graduação para criar um sistema de compartilhamento de tempo que desse a todos em Dartmouth acesso a computadores. A simplicidade e o poder do BASIC rapidamente o tornaram popular entre estudantes e professores.

BASIC chega ao PC

capa do
Expandindo / A capa do “The Applesoft Tutorial”, o manual BASIC que acompanha os computadores Apple II a partir de 1981.

Como parte do contrato de compra do computador GE 225, Kemeny, Kurtz e outros já haviam construído um sistema operacional de compartilhamento de tempo para a General Electric. Rodando nesse sistema operacional, o BASIC permitiu que universidades, escolas secundárias e indivíduos em todo o país ligassem para computadores mainframe e escrevessem programas usando a linguagem BASIC. A influência do BASIC começou a se espalhar muito além do campus de Dartmouth.

embargo

Em 1975, Paul Allen e Bill Gates adotaram a linguagem para computadores pessoais como o Altair 8800, expandindo seu alcance para um novo público de pequenos proprietários de computadores e fundando a Microsoft no processo. Em 1976, Steve Wozniak desenvolveu um intérprete BASIC para o Apple I do zero, usando métodos autodidatas e recursos mínimos. Este se tornou Integer BASIC para o Apple II um ano depois, e o BASIC (como Applesoft BASIC) permaneceu uma parte importante do Apple II ao longo da vida da plataforma.

No final dos anos 1970 e início dos anos 1980, o BASIC foi pré-carregado em ROM como parte do sistema operacional no Atari 800, TRS-80, Commodore VIC-20, Commodore 64, TI-99/4A, BBC Micro e IBM PCs. pode ser instalado ou enviado como um ambiente de programação facilmente acessível. Imprima uma lista de códigos BASIC que você pode inserir para cada linha das primeiras revistas de informática, como Compute!

BÁSICO de hoje

Hoje, o BASIC continua popular no mundo dos hobbys da retrocomputação, mas poucas pessoas o utilizam como uma linguagem prática. No entanto, nunca desapareceu completamente e continuou a evoluir.

Muitas outras linguagens BASIC existem hoje para diversas plataformas, mas algumas das linguagens da Microsoft são as mais comumente usadas. Depois do GW-BASIC e do QuickBasic da Microsoft, continuam a existir descendentes do BASIC, como Visual Basic, Visual Basic for Applications (VBA) e Microsoft Small Basic. Introduzido pela Microsoft em 1991, o Visual Basic se tornou uma escolha popular para o desenvolvimento de aplicativos Windows. O VBA, por outro lado, é amplamente utilizado para scripts e automação de aplicativos do Microsoft Office. Lançado em 2008, o Microsoft Small Basic serve como uma ferramenta educacional para ensinar conceitos de programação para iniciantes.

Enquanto isso, outras linguagens modernas, como Python e JavaScript, desempenham um papel semelhante ao que o BASIC já desempenhou. Essas linguagens enfatizam simplicidade, legibilidade e facilidade de uso, tornando-as escolhas populares para cursos introdutórios de programação e desenvolvimento rápido de aplicativos.

Apesar de seu declínio no uso prático, o legado do BASIC sobrevive através de sua influência nas linguagens de programação subsequentes e de seu papel em tornar a computação acessível a uma gama mais ampla de usuários. Ao celebrarmos o 60º aniversário do BASIC, vamos levantar uma taça para Kemeny e Kurtz, que inspiraram gerações de jovens programadores de computador.



Source link

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Francisco
  • Website

Related Posts

Revolucione a indústria de tecnologia com os gadgets mais recentes

July 30, 2024

Da série Realme 13 Pro, introdução de IA e muito mais: o fundador e CEO da Realme, Sky Li, fala com o Gadgets 360

July 30, 2024

Fãs do Walmart enlouquecem com gadgets acima de US$ 50

July 30, 2024
Add A Comment
Leave A Reply Cancel Reply

Editors Picks

As ações da Microsoft caem mais de 6% após queda nos lucros devido à última decepção com IA

July 30, 2024

Airtable adquire startup de integração de talentos de IA Dopt

July 30, 2024

Os avatares de IA poderão em breve participar de reuniões em nosso nome, mas certamente parece uma ladeira escorregadia em direção a um futuro de IA que nenhum de nós deseja.

July 30, 2024

Microsoft pede novas leis contra golpes deepfake e imagens de abuso sexual de IA

July 30, 2024
Top Reviews
MatoSinhos24h
Facebook X (Twitter) Instagram Pinterest Vimeo YouTube
  • Home
  • About Matosinhos24h.com
  • Advertise with Us
  • Contact us
  • DMCA Policy
  • Policy
  • Terms of Use
© 2025 matosinhos24h. Designed by matosinhos24h.

Type above and press Enter to search. Press Esc to cancel.