Ngôn ngữ lập trình là một ngôn ngữ được xây dựng chính thức được thiết kế để truyền đạt các hướng dẫn tới một máy tính, đặc biệt là một máy tính. Các ngôn ngữ lập trình có thể được sử dụng để tạo ra các chương trình điều khiển hành vi của máy móc hoặc để diễn đạt các thuật toán. Ngôn ngữ lập trình đầu tiên được thiết kế để truyền đạt các lệnh với máy tính được viết vào những năm 1950. Một ngôn ngữ lập trình cấp cao ban đầu được thiết kế cho máy tính là Plankalkuel, plankalkÃƒÆ’Ã‚Â¼l được phát triển cho The German z3 By Konrad zuse giữa năm 1943 và. Năm 1945