News & features
LAMBDA: The ultimate Excel worksheet function
| Andy Gordon and Simon Peyton Jones
Ever since it was released in the 1980s, Microsoft Excel has changed how people organize, analyze, and visualize their data, providing a basis for decision-making for the millions of people who use it each day. It’s also the world’s most…
Awards | ACM
4 Microsoft Researchers named Fellows of the ACM
Andy Gordon, Dave Maltz, Meredith Ringel Morris and Tony Hoare (retired Microsoft) were named as one of the 95 2020 ACM Fellows for their contributions to computing. Andy is recognized for his contributions to programming languages: their principles, logic, usability,…
In the news | TechRepublic
Microsoft: Turning Excel into a Turing-complete programming language
Excel might be the world’s most widely used programming language; Microsoft is on a journey to turn it into a better and more powerful programming language, without losing what makes it Excel. Spreadsheets do more than just calculations; they help…
In the news | Techradar
Microsoft Excel update could change the way you build formulas forever
LAMBDA beta allows you to create custom functions in Excel, Microsoft says Making the most out of Microsoft Excel could get a lot easier thanks to a new upgrade from the software giant. The process of learning how to effectively use a…
In the news | Excel Blog
Announcing LAMBDA: Turn Excel formulas into custom functions
Today we are releasing to our Beta customers a new capability that will revolutionize how you build formulas in Excel. Excel formulas are the world’s most widely used programming language, yet one of the more basic principles in programming has…
Influencing mainstream software—Applying programming language research ideas to transform spreadsheets
| Andy Gordon and Simon Peyton Jones
Spreadsheets are the world’s most widely used programming language, by several orders of magnitude. We asked ourselves whether it would be possible to apply programming language research ideas to make spreadsheets a better programming language? If we could, that would…