En informática un cursor es un indicador que se usa para mostrar la posición en un monitor o en otros dispositivos de visualización que responderán a las pulsaciones en un dispositivo de entrada de texto o a las acciones en un dispositivo apuntador.
En la mayoría de las interfaces de línea de comando y cajas de texto, los cursores suelen presentarse como un guion bajo, un rectángulo sólido o una línea vertical, sean estos fijos o parpadeantes, indicando la posición donde será colocado el texto cuando se teclee.
En MS-DOS se muestra como un guion bajo: Mientras que en los editores de texto más modernos luce como una delgada línea vertical: Algunas interfaces usan dos cursores diferentes: un guion bajo o una barra vertical para indicar que se está en modo de inserción, en cuyo caso el carácter mecanografiado será insertado en medio del existente, desplazando los caracteres necesarios; y un bloque mayor para indicar el modo de sobreescritura, donde se escribirá reemplazando el carácter existente.
En interfaces dirigidas por un ratón u otro dispositivo apuntador, llamado "puntero".
En interfaces gráficas de usuario suele utilizar un puntero del ratón para mostrar la posición, y una sólida línea de texto como un punto de inserción.