1. Kehidupan Awal dan Pendidikan
Anders Hejlsberg dilahirkan di Copenhagen, Denmark, pada 2 Disember 1960. Beliau melanjutkan pengajian dalam bidang Kejuruteraan Elektrik di Universiti Teknik Denmark. Walaupun beliau belajar di universiti, beliau tidak menamatkan pengajiannya, sebaliknya memilih untuk mengejar minatnya dalam pengaturcaraan.
2. Kerjaya Pengaturcaraan Awal
Pada tahun 1980, semasa masih belajar di universiti, Hejlsberg mula membangunkan program untuk mikrokomputer Nascom. Antara ciptaan awalnya ialah penyusun Pascal yang pada mulanya dipasarkan sebagai Blue Label Software PascalBlue Label Software PascalBahasa Inggeris untuk Nascom-2. Beliau kemudian menulis semula penyusun ini untuk sistem operasi CP/M dan DOS, memasarkannya terlebih dahulu sebagai Compas PascalCompas PascalBahasa Inggeris dan kemudian sebagai PolyPascalPolyPascalBahasa Inggeris.
Penyusunnya banyak diinspirasikan oleh penyusun Tiny PascalTiny PascalBahasa Inggeris yang terdapat dalam buku berpengaruh Algorithms + Data Structures = ProgramsAlgoritma + Struktur Data = ProgramBahasa Inggeris oleh Niklaus Wirth, yang merupakan salah satu karya sains komputer paling penting pada masa itu. Syarikat Hejlsberg dan rakan-rakannya, PolyData, juga bertanggungjawab mengedarkan produk Microsoft di Denmark, yang kemudiannya menyebabkan ketegangan dalam hubungan mereka dengan Borland. Hejlsberg pertama kali bertemu Philippe Kahn pada tahun 1986, dan Niels Jensen berjaya menguruskan hubungan antara Borland dan PolyData.
3. Di Borland
PolyPascal kemudiannya dilesenkan kepada Borland dan disepadukan ke dalam IDE untuk menjadi sistem Turbo Pascal. Turbo Pascal menjadi salah satu penyusun Pascal yang paling berjaya secara komersial. Hejlsberg kekal bersama PolyData sehingga syarikat itu menghadapi tekanan kewangan.
Pada tahun 1986, Hejlsberg dan isterinya berpindah dari Denmark ke Amerika Syarikat. Pada tahun 1989, beliau menyertai Borland di California sebagai Ketua Jurutera. Sepanjang tempohnya di Borland sehingga tahun 1996, beliau terus membangunkan Turbo Pascal. Pada tahun 1994, Borland menghadapi perpecahan dalam lembaga pengarahnya mengenai hala tuju syarikat, sama ada untuk menumpukan pada alat pembangunan atau perisian perniagaan. Akibatnya, Philippe Kahn, presiden syarikat yang menyokong alat pembangunan, disingkirkan daripada jawatan Ketua Pegawai Eksekutif pada Januari 1995. Bahagian alat pembangunan yang dipimpin oleh Hejlsberg kemudiannya dibubarkan, menyebabkan pemberhentian pekerja secara besar-besaran. Hejlsberg dan Naib Presiden syarikat, Paul Gross, membawa hampir semua pekerja yang diberhentikan itu bersama mereka ke Microsoft.
4. Reka Bentuk Delphi
Sebagai Ketua Jurutera di Borland, Anders Hejlsberg mengetuai pasukan yang membangunkan Borland Delphi, sebuah alat pembangunan visual dan moden yang akhirnya menggantikan Turbo Pascal. Delphi merupakan pencapaian penting yang meneruskan legasi Turbo Pascal dengan menyediakan persekitaran pembangunan yang lebih canggih dan berorientasikan objek.
5. Penyertaan di Microsoft

Pada tahun 1996, Anders Hejlsberg meninggalkan Borland dan menyertai Microsoft, atas jemputan Bill Gates. Antara pencapaian pertamanya di Microsoft ialah pembangunan bahasa pengaturcaraan J++ dan Windows Foundation Classes (WFC), sebuah perpustakaan antara muka grafik. Beliau juga dianugerahkan gelaran Jurutera Terbilang Microsoft dan Felo Teknikal.
Pada akhir tahun 1990-an, Microsoft menghadapi persaingan sengit daripada produk berproduktiviti tinggi seperti Java dari Sun Microsystems dan Delphi dari Borland. Teknologi COM+ dan Visual Basic Microsoft pada masa itu tidak cukup kompetitif, dan Visual J++ yang baru dilancarkan menghadapi masalah undang-undang dengan Java. Dalam persekitaran ini, Hejlsberg menyokong puak "revolusi" di Microsoft yang menganjurkan penciptaan bahasa pengaturcaraan dan perpustakaan baharu sepenuhnya, iaitu C# dan Rangka Kerja .NET. Untuk menyertai Microsoft, Hejlsberg dilaporkan ditawarkan bonus tandatangan sebanyak 500.00 K USD, yang kemudiannya digandakan kepada 1.00 M USD selepas Borland membuat tawaran balas.
6. Reka Bentuk C# dan Rangka Kerja .NET
Sejak tahun 2000, Anders Hejlsberg telah menjadi ketua arkitek pasukan yang membangunkan bahasa C#. Beliau memainkan peranan kritikal dalam pembangunan Rangka Kerja .NET, yang merupakan tindak balas Microsoft terhadap keperluan industri untuk produk pembangunan berproduktiviti tinggi. Di bawah kepimpinan beliau, C# dan .NET Framework telah menjadi platform yang penting dalam ekosistem pembangunan perisian.
7. Pembangunan TypeScript
Pada tahun 2012, Hejlsberg mengumumkan projek baharu Microsoft, TypeScript. TypeScript ialah superset JavaScript yang membawa ciri-ciri seperti penaipan statik dan pengaturcaraan berorientasi objek ke JavaScript. Beliau kini merupakan pembangun teras bagi TypeScript, yang telah menjadi alat penting dalam pembangunan aplikasi berskala besar, terutamanya dalam persekitaran pembangunan web moden.
8. Anugerah dan Pengiktirafan
Atas sumbangannya yang besar kepada industri perisian, Anders Hejlsberg telah menerima beberapa anugerah berprestij:
- Anugerah Kecemerlangan Pengaturcaraan Dr. Dobb (2001): Beliau dianugerahkan Dr. Dobb's Excellence in Programming Award pada tahun 2001 oleh majalah Dr. Dobb atas kerja-kerja beliau dalam Turbo Pascal, Delphi, C#, dan Rangka Kerja .NET Microsoft.
- Anugerah Pengiktirafan Teknikal (2007): Bersama-sama dengan Shon Katzenberger, Scott Wiltamuth, Todd Proebsting, Erik Meijer, Peter Hallam, dan Peter Sollich, Anders Hejlsberg menerima Anugerah Pengiktirafan Teknikal untuk Pencapaian Teknikal Cemerlang atas sumbangan mereka dalam pembangunan bahasa C#.
9. Kesan dan Warisan
Kesan Anders Hejlsberg terhadap industri perisian adalah mendalam dan berpanjangan. Melalui reka bentuk dan pembangunan bahasa pengaturcaraan seperti Turbo Pascal, Delphi, C#, dan TypeScript, beliau telah menyumbang secara kritikal kepada produktiviti pembangun di seluruh dunia. Alat-alat yang beliau bangunkan telah membentuk cara perisian dibina, membolehkan penciptaan aplikasi yang lebih kompleks dan cekap. Warisan beliau terletak pada kemampuannya untuk menginovasi dan menyesuaikan diri dengan keperluan industri yang sentiasa berubah, sentiasa menyediakan alat yang relevan dan berkuasa kepada komuniti pengaturcaraan.
10. Karya Terbitan
Anders Hejlsberg telah mengarang atau mengarang bersama beberapa buku penting mengenai bahasa pengaturcaraan C#:
- The C# Programming Language, 2nd edition, Addison-Wesley Professional, ISBN 0-321-33443-4, 9 Jun 2006.
- The C# Programming Language, 3rd edition, Addison-Wesley Professional, ISBN 0-321-56299-2, 18 Oktober 2008.
- The C# Programming Language, 4th edition, Addison-Wesley Professional, ISBN 0-321-74176-5, ISBN 978-0-321-74176-9, Oktober 2010.