search
Get Started
search
Anders Hejlsberg - Engineer
zoom_in Click to enlarge

Anders Hejlsberg

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.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare