Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya historia se remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a su vez están montadas en un marco rectangular.
En esta tipología de tecnologías para desarrollo web se enmarcan aquellas que son las que se ocupan de la creación de interfaces de usuario y de establecer comunicaciones con el servidor.
Entre ellas podemos encontrar las siguientes: