The impact of BASIC on the digital transformation of the 20th century: from the democratization of computer literacy to the hegemony of software

Authors

  • Jacobo Roda-Segarra Universidad de Valencia
  • Ana Martí-García Universidad de Valencia
  • Santiago Mengual-Andrés Universidad de Valencia
  • Andrés Payà Rico Universidad de Valencia

DOI:

https://doi.org/10.5944/reec.48.2025.45282

Keywords:

BASIC, education, ICT, informal education, programming

Abstract

The BASIC programming language, developed in 1975 by Bill Gates and Paul Allen, was present in many of the most influential computers of the 1975–1985 decade, significantly simplifying computer programming. Informal education practices played a key role in the learning and dissemination of BASIC. A mixed-methods content analysis (quantitative and qualitative) was conducted using a longitudinal, thematically bounded approach. The study focused on content related to BASIC in the first 16 issues (1975–1976) of Byte, a pioneering U.S. magazine dedicated to home computing. A total of 231 items were analyzed, including articles, editorials, computer advertisements, book reviews or announcements, club ads, and letters from readers.

More than half of the contents referencing BASIC were computer advertisements. Articles, which were considerably fewer, followed three distinct phases: the first was more introductory and addressed the usefulness of owning a computer and, by extension, programming in BASIC; the second phase emphasized the practical development of programs; and in the third phase, video games emerged, giving BASIC programming a new meaning.

Microsoft’s decision to promote the democratization of computing was not the most logical from a business perspective, but it positioned BASIC (and Microsoft) strategically within the emerging home computing industry. This decision reveals early signs of a form of digital philanthrocapitalism—presented under the guise of democratizing computing, but ultimately aiming to secure substantial influence

Downloads

Download data is not yet available.

References

Blanco, N., & Pirela, J. (2016). La complementariedad metodológica: Estrategia de integración de enfoques en la investigación social. Espacios Públicos, 19(45), 97-111.

Brookshear, J. G. (1993). Teoría de la computación: lenguajes formales, autómatas y complejidad. Adison Wesley.

Byte (1976). About the Cover. Byte, 10, 6-7.

Cerrada Somolinos, J.A., Collado Machuca, M.E., Gómez Palomo, S.R., & Estivariz López, J.F. (2001). Fundamentos de programación cono Modula-2. Editorial Centro de Estudios Ramón Areces.

Chamberlin, H. (1975). Which Microprocessor is for You?. Byte, 1, 10-14.

Collins, J. (2009). Lifelong learning in the 21st century and beyond. Radiographics, 29(2), 613-622. https://doi.org/10.1148/rg.292085179

Faure, E. (1972). Learning to be: The world of education today and tomorrow. UNESCO.

Fox, J., & Fox, R. (1976). Biorhythm for Computers. Byte, 8, 20-23.

Gardner, R. (1975). The Shadow, Buck Rogers, and the Home Computer. Byte, 2, 58-60.

Gates, W. (18 de abril de 2025). Celebrate 50 years of Microsoft with the company's original source code. Gates Notes. https://www.gatesnotes.com/home/home-page-topic/reader/microsoft-original-source-code

Hansen, P. B. (2001). The evolution of operating systems. In Classic operating systems: from batch processing to distributed systems (pp. 1-34). New York: Springer New York.

Helmers, C. (1975a). Benchmarks, Standards, etc. Byte, 3, 90-92.

Helmers, C. (1975b). LIFE Line. Byte, 2, 34-41.

Helmers, C. (1975c). What This Country Needs Is a Good 8-Bit High Level Language. Byte, 4, 5-10.

Helmers, C. (1976). Some Notes on Clubs. Byte, 12, 4.

Herd, G. (1976). A BASIC Star Trek Trainer. Byte, 13, 40-42.

Knuth, D.E. (1997). The art of computer programming, volume 1 (3rd Ed.): fundamental algorithms. Addison Wesley Longman Publishing Co. Inc.

Kurtz, T. E. (1978). Basic Session. In History of programming languages (pp. 515-537).

Lehman, J. (1976). A Small Business Accounting System?. Byte, 10, 8-12.

Lerseth, R. (1976). A plot Is Incomplete Without Characters. Byte, 11, 64-72.

Lett, C., & Gregor, M. (1976). A High School Computer System. Byte, 10, 28-30.

López, J. R., Ornelas, M. L., Morales, K. F., & Sandoval, J. O. (2021). Un acercamiento conceptual entre tres tipos de alfabetización: informática, tecnológica e informacional. Texto Livre, 14 (1), e29513.

Lorca, F. J. (2009). Microsoft Corporation vs. the US Court of Justice and the European Community. Jean Monnet/Robert Schuman Paper Series, 9 (10).

Manly, W. (1976). Magnetic Recording for Computers. Byte, 7, 18-27.

Martínez, M. (2005). El paradigma emergente: Hacia una nueva teoría de la racionalidad científica. Trillas.

McCracken, D. D., Stibitz, G. R., Larrivee, J. A., & Morse, P. M. (1957). Digital Computer Programming and Mathematics and Computers. Physics Today, 10(9), 32-32.

McMillan, J.H., & Schumacher, S. (2005). Investigación educativa: una introducción conceptual. Pearson Educacion.

Mooers, C. (1976). Are You an Author?. Byte, 13, 16-18.

Navarro-Sierra, N., Quevedo-Redondo, R., & Gómez-Garcia, S. (2022). ¿Para qué sirve un ordenador? Su construcción utilitaria en la publicidad de las revistas especializadas en informática y videojuegos en España (1984-1991). Espacio, Tiempo y Educación, 9(2), 59-79. https://dx.doi.org/10.14516/ete.523

Nevison, J. M. (1976). Computing in the Liberal Arts College: At Dartmouth, writing a computer program is part of becoming a liberally educated person. Science, 194(4263), 396-402.

Ranade, J., & Nash, A. (1994). The Best of BYTE. Two Decades on the Leading Edge. McGraw Hill.

Reynolds, J. C. (2008). Some thoughts on teaching programming and programming languages. ACM Sigplan Notices, 43(11), 108-110.

Roberts, E., & Yates, W. (1975). Altair 8800 Minicomputer, Part I. Popular Electronics, 7(1), 33-49.

Saura, G. (2016). Neoliberalismo como discurso: la evaluación en educación entre tecnologías políticas neoliberales y la nueva filantropía. Educaçao, Sociedade & Culturas, (47), 11-30.

Saura, G., Díez Gutiérrez, E. J., & Rivera Vargas, P. (2021). Innovación tecno-educativa'Google'. Plataformas digitales, datos y formación docente. REICE. Revista Electrónica Iberoamericana sobre Calidad, Eficacia y Cambio en Educación, 19(4), 111-124. https://doi.org/10.15366/reice2021.19.4.007

Sebesta, R. W. (2007). Concepts of programming languages. Addison-Wesley Longman Publishing.

Segura, J. A., Nebot, M. Á. L., Mon, F. M. E., & Novella, M. G. V. (2019). El debate sobre el pensamiento computacional en educación. RIED-Revista iberoamericana de educación a distancia, 22(1). https://doi.org/10.5944/ried.22.1.22303

Siemens, G. (2005). Connectivism: A learning theory for the digital age. International Journal of Instructional Technology and Distance Learning, 2(1).

Suding, R. (1976). A Systems Approach to a Personal Microprocessor. Byte, 10, 32-34.

The President's Science Advisory Committee (1967). Computers in Higher Education. The White House, Washington, D.C.

Trujillo, C. M. (2020). El boom tecnológico en las escuelas de los años 80: una aproximación al programa ATENEA español. Espacio, tiempo y Educación, 7(1), 247-262. http://dx.doi.org/10.14516/ete.249

Wilber, M., & Fylstra, D. (1976). Homebrewery vs the Software Priesthood. Byte, 14, 90-94.

Published

2025-10-27

How to Cite

Roda-Segarra, J., Martí-García, A., Mengual-Andrés, S., & Payà Rico, A. (2025). The impact of BASIC on the digital transformation of the 20th century: from the democratization of computer literacy to the hegemony of software. Revista Española de Educación Comparada, (48), 270–291. https://doi.org/10.5944/reec.48.2025.45282

Similar Articles

<< < 2 3 4 5 6 7 8 9 10 11 > >> 

You may also start an advanced similarity search for this article.