Hindia Belanda

Sistem sekolah Belanda diperluas dan mengizinkan kaum muda Indonesia menempuh pendidikan, dan sekolah-sekolah paling bergengsi menerima anak-anak Belanda dan anak-anak Indonesia dari kelas atas. Tingkat kedua dari sekolah didasarkan pada etnis dengan sekolah terpisah untuk orang Indonesia, Arab, dan Tionghoa yang diajarkan di Belanda dengan menggunakan kurikulum Belanda. Orang Indonesia biasa dididik dengan bahasa Melayu dalam alfabet Romawi, dan sekolah "penghubung" yang mempersiapkan siswa-siswa Indonesia yang cerdas untuk masuk ke sekolah-sekolah berbahasa Belanda. Sekolah-sekolah kejuruan dan program-program didirikan oleh pemerintah kolonial dalam rangka melatih penduduk pribumi Indonesia untuk peran khusus dalam ekonomi kolonial. Orang Tionghoa dan Arab, yang secara resmi disebut "timur asing", tidak bisa mendaftar di sekolah kejuruan atau sekolah dasar.