description Anders Hejlsberg Overview
Anders Hejlsberg is a prominent Danish computer engineer recognized for his foundational work in programming languages. He spearheaded the development of Turbo Pascal and subsequently led the design and evolution of Microsoft’s C# language alongside TypeScript. His contributions are particularly relevant to software developers utilizing these technologies, especially those involved in enterprise application development and web-based projects.
insights Ranking position
Anders Hejlsberg ranks #64 of 141 in the Engineer ranking, behind Hardy Cross, ahead of Oleg Antonov.
help Anders Hejlsberg FAQ
What programming languages did Anders Hejlsberg create?
Anders Hejlsberg is a prominent Danish software engineer who created the highly successful Turbo Pascal and later led the development of Delphi. After moving to Microsoft, he became the chief architect of the C# programming language and the .NET framework. He also co-designed TypeScript to bring static typing to JavaScript development.
Why did Anders Hejlsberg develop TypeScript?
Hejlsberg developed TypeScript while at Microsoft to address the complexities of writing large-scale JavaScript applications. By adding optional static typing, classes, and interfaces to JavaScript, TypeScript allows developers to catch errors early during compilation rather than at runtime. It compiles directly down to standard, clean JavaScript, making it highly compatible with existing web infrastructure.
When did Anders Hejlsberg join Microsoft?
Hejlsberg joined Microsoft in 1996 after leaving his prominent role at Borland, where he was the chief architect of Delphi. Microsoft reportedly lured him away with a highly lucrative deal to help them build modern development tools. Shortly after joining, he began the work that would eventually result in the J++ language and, ultimately, the .NET platform.
What is Anders Hejlsberg's role at Microsoft?
At Microsoft, Hejlsberg serves as a Technical Fellow and the lead architect of the C# programming language. He plays a hands-on role in guiding the ongoing evolution of both C# and TypeScript, overseeing new feature integrations for the developer community. His architectural decisions have heavily influenced the direction of modern enterprise and web software development.
explore Explore More
Similar to Anders Hejlsberg
See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.