Semangat kebangsaan muncul tidak hanya di Indonesia,
tetapi juga muncul di negara-negara lain termasuk di Eropa dan Amerika serta
Afrika. Namun demikian, faktor penyebab timbulnya nasionalisme di Asia dan di
Amerika atau Eropa berbeda. Demikian halnya dengan bentuk dan tujuan dari
nasionalisme.
Nasionalisme Eropa muncul disebabkan oleh faktor:
1) munculnya faham
rasionalisme dan romantisme;
2) munculnya faham
aufklarung dan kosmopolitanisme;
3) terjadinya revolusi
Perancis;
4) muncul sebagai reaksi
atas agresi yang dilakukan oleh Napoleon Bonaparte.
Sedangkan semangat kebangsaan atau nasionalisme yang
terjadi di negara-negara Asia muncul disebabkan oleh:
1) adanya kenangan akan
kejayaan masa lampau,
2) imperalisme;
3) pengaruh faham
revolusi Perancis;
4) adanya kemenangan
Jepang atas Rusia;
5) atlantic charter;
6) timbulnya golongan pertengahan (terpelajar).