Bahasa pemrograman Modula-2 yang dikembangkan dari akhir 70-an hingga 80-an akhirnya dapat melihat dukungan GNU Compiler Collection (GCC) arus utama pada tahun 2021.
Bahasa pemrograman Modula-2 terstruktur adalah yang keluar dari ETH Zurich oleh Niklaus Wirth yang dikenal dengan karyanya juga pada Euler, Pascal dan bahasa pemrograman lainnya. Modula-2 masih memiliki beberapa kegunaan saat ini seperti dengan satelit GLONASS Rusia.
Bersamaan dengan banyak kompiler Modula-2 lainnya, GM2″GNU Modula-2″telah dipertahankan untuk platform GCC dan sekarang lebih dari satu dekade setelah rilis GM2 1.0, front-end ini telah bekerja untuk mendapatkan upstream di Kompiler GCC. Posting milis dibuat pada hari Kamis dengan patch terbaru untuk mendapatkan Dukungan Modula-2/GM2 ke dalam basis kode GC arus utama. Lihat pos milis itu untuk semua detail teknis jika tertarik.
Kode GNU Modula-2 mengimplementasikan dialek PIM2/PIM3/PIM4/ISO dari Modula-2 dan front-end compiler telah diuji tidak hanya pada x86/x86_64 tetapi juga AArch64.