Sự hình thành của thông tin học được đặt trên cơ sở của một số ngành khoa học như: lý thuyết thông tin, điều khiển học, ngôn ngữ học, lý thuyết mã hóa...