Trong những năm gần đây, máy vi tính dược sử dụng rộng rãi trong nhà trường với tư cách là phương tiện dạy học với nhiều loại phần mềm được thiết kế dưới các quan điểm khác nhau. Hình thức sử dụng máy vi tính vào dạy học rất đa dạng và phong phú. Tuy nhiên, bài giảng điện tử là một hình thức sử dụng phổ biến hiện nay. Bài giảng điện tử có thể được viết dưới bất kỳ ngôn ngữ lập trình nào tuỳ theo trình độ công nghệ thông tin của người viết hoặc dựa vào các phần mềm trình diễn sẵn.