LocalazyLocalazy
X# (vyslovuje se jako X Sharp) je multiparadigmatický programovací jazyk a prostředí pro vývoj softwaru vytvořené společností Microsoft. Poprvé byl oznámen v roce 2000 jako součást iniciativy eXtensible Markup Language (XML). Jazyk je založen na jazyce C# a je určen k psaní softwaru, který je přenositelný mezi platformami a zařízeními. Mezi vlastnosti jazyka patří podpora objektově orientovaného programování, komponentově orientovaného programování a funkcionálního programování. Prostředí pro vývoj softwaru X# zahrnuje integrované vývojové prostředí (IDE) a sadu nástrojů pro práci s daty XML. IDE poskytuje editor kódu, ladicí program a sadu šablon projektů. Nástroje pro práci s XML zahrnují editor XML, editor schémat XML a ladicí program XSLT. Programovací jazyk X# je navržen tak, aby se jej mohli snadno naučit i programátoři, kteří s tímto jazykem začínají. Syntaxe jazyka je podobná syntaxi jazyka C#. Jazyk také obsahuje sadu standardních knihoven, které poskytují běžné funkce, jako je manipulace s řetězci, vstup/výstup souborů a síťová komunikace. X# je projekt s otevřeným zdrojovým kódem, který je uvolněn pod licencí Apache License 2.0. Zdrojový kód jazyka a nástrojů je k dispozici na serveru GitHub.