La Tercera Generación se dio entre 1964 y 1971. Se comienzan a utilizar los circuitos integrados, que permiten por un lado abaratar costos y por el otro aumentar la capacidad de proceso reduciendo el tamaño físico de las máquinas. Mejoran los lenguajes de programación y, además, surgen los programas y aplicaciones para usuarios.
En 1964, la aparición del IBM 360 marca el comienzo de la tercera generación con sus placas de circuitos integrados, consiguiendo concentrar en una superficie mínima cientos, miles e incluso en la actualidad millones de transistores, disminuyendo el consumo y las disipaciones de energía.
Durante esta época el software en general y los lenguajes de programación en particular son manejados a través de los sistemas operativos. Así, el IBM 360 se manejaba a través de un sistema operativo llamado OS (Operating System) que pronto sería estandarizado. También datan de esta generación el BASIC (1964) y el Pascal (1971).