Hệ thống máy tính và ngôn ngữ lập trình