Il livello di linguaggio scritto utilizzato dagli sviluppatori di software nella loro progettazione è uno dei fattori importanti che influenzano le interfacce di sistema (SI) delle macchine automatiche per bancomat (ATM) di facile utilizzo. L'ATM SI per la popolazione nigeriana non è facile da usare perché alcuni sviluppatori di software dei sistemi bancari ATM in Nigeria non hanno strategie per creare un SI facile da usare che possa soddisfare le esigenze degli utenti analfabeti, semi alfabetizzati o alfabetizzati. Queste sfide hanno spinto lo studio "User Interface Challenges of Banking ATM Systems in Nigeria" di Felix Chukwuma Aguboshim. Nel suo studio, l'autore ha adottato il modello di accettazione della tecnologia (TAM) come quadro concettuale. Il TAM, quindi, ha fornito le basi per il design qualitativo del singolo caso studio adottato e il modo in cui è stato affrontato.