Los primeros computadores eran grandes, consumían mucha energía y eran costosos. Los lenguajes de programación eran de bajo nivel y difíciles de usar. La llegada del transistor permitió computadores más pequeños, baratos y eficientes. Lenguajes como FORTRAN, COBOL y BASIC se volvieron populares. Los circuitos integrados continuaron haciendo los equipos más pequeños y baratos, dando paso a los minicomputadores. Los lenguajes se enfocaron en la multiprogramación y el uso de discos magnéticos. Los microproces