Coba jelasin Biografi dari Charles Simonyi dong

Simonyi dilahirkan di Budapest, anak dari Professor Karoly Simonyi, yang bekerja dibidang rekayasa Listrik Universitas Technical di Budapest. Semasa di SMA, ia bekerja sambilan sebagai pengawas di laboratorium komputer, dengan tugas mengawasi komputer Ural II (berbasis vacum tube bikinan Sovyet). Kemudian ia menjadi tertarik pada dunia komputer dan akhirnya mempelajari dunia pemrograman dengan bertanya pada salah satu staf ahli dalam laboratorium tersebut. Saat ia lulus SMA, ia sudah bisa mengembangkan beberapa software kompiler dan menjual salah satunya pada kantor pemerintah setempat. Ia dikontrak oleh Denmark's A/S Regnecentralen pada tahun 1966 dan pindah ke Amerika Serikat tahun 1968 untuk melanjutkan kuliah di Universitas Berkeley, California. Ia mendapatkan gelar Bachelor of Science di bidang rekayasa Matematika, khususnya Matematika dan Statistik tahun 1972.

Setelah itu ia melanjutkan studi ke Universitas Stanford dan pada saat yang sama ia dikontrak oleh Xerox PARC sehingga ia mendapat kesempatan bekerja bersama orang-orang terkenal di dunia IT saat itu (Alan Kay, Butler Lampson dan Robert Metcalfe). Ia dan Lampson mengembangkan software Bravo, program untuk mengolah dokumen yang pertama kali menerapkan konsep WYSIWYG (What You See Is What You Get). Ia lulus dari Stanford tahun 1977 dan mendapatkan gelar Ph.D di bidang Ilmu Komputer dengan disertasinya yang berjudul Meta Programming (Teknik untuk manajemen proyek Software).

Pada tahun 1981, atas saran rekan kerjanya Robert Metcalfe ia diminta langsung oleh Bill Gates untuk bekerja di Microsoft. Di perusahaan barunya ini, Simonyi mengatur dan mengawasi pengembangan produk aplikasi perkantoran yang dimasa datang akan menjadi sangat menguntungkan yaitu Word dan Excel. Disamping itu ia juga mengembangkan software Multiplan (generasi sebelum Excel) dengan menerapkan konsep revenue bomb dimana aplikasi ini dijalankan pada suatu mesin virtual yang dapat ditaruh disetiap platform. Hasilnya memang sebuah software yang portabel meskipun Simonyi tidak pernah mengira aplikasi ini akan diadopsi dalam MS-DOS sehingga usahanya menjadi kurang berarti. Ia juga memperkenalkan kepada Microsoft tentang teknik pemrograman berorientasi objek yang pernah dipelajarinya di Xerox dulu dan juga mengembangkan konvensi notasi Hungaria untuk penamaan variabel yang sudah dipakai secara luas.

Simonyi tetap bekerja di Microsoft selama masa keemasannya dalam industri perangkat lunak ini, dan menjadi salah salah pengembang papan atas. Ia keluar dari Microsoft secara tiba-tiba dan mendirikan perusahaan Intentional Software bersama partner bisnisnya, Gregor Kiczales. Perusahaannya ini memasarkan konsep Intentional Programming yang pernah dikembangkannya selama di Microsoft.

Tahun 2004 ia memperoleh penghargaan dari Wharton Infosys Business Transformation atas inovasinya dibidang IT.