Un linguaggio di programmazione è un mezzo o uno strumento con cui i programmatori gli sviluppatori e gli utenti possono realizzare e implementare i loro pensieri le loro esigenze e i loro obiettivi scrivendo programmi. In realtà esistono molti linguaggi di programmazione e ci sono ancora più versioni dello stesso linguaggio di programmazione. Lo scopo di questo lavoro è quello di presentare e discutere alcuni dei linguaggi di programmazione più noti nonché alcuni dei domini in cui questi linguaggi operano.