LocalazyLocalazy
Subtext je programovací jazyk vytvořený společností Microsoft Research v roce 2006. Vychází z jazyka C# a přidává několik funkcí, které mají usnadnit tvorbu a pochopení programů. Programy Subtext jsou kompilovány do sestav .NET, které lze spustit na libovolné platformě .NET. Programy Subtext jsou uspořádány do "jednotek", které jsou podobné třídám v jiných jazycích. Jednotka může obsahovat kód, data a další jednotky. Jednotky lze zkompilovat samostatně a poté je spojit dohromady a vytvořit tak kompletní program. Subtext obsahuje několik funkcí, které usnadňují psaní a pochopení kódu. Programy Subtext lze například psát "lineárním" stylem, který je podobný způsobu psaní kódu v jazyce C#. To usnadňuje čtení a pochopení kódu Subtextu. Kromě toho Subtext poskytuje několik nástrojů, které mohou vývojářům pomoci najít a opravit chyby v jejich programech. Jazyk Subtext je stále ve vývoji a společnost Microsoft zatím nevydala jeho plnou verzi. Jazyk však byl použit k napsání několika programů, včetně webového prohlížeče a textového editoru.