LocalazyLocalazy
X# (vyslovuje sa ako X Sharp) je multiparadigmatický programovací jazyk a prostredie na vývoj softvéru vytvorené spoločnosťou Microsoft. Prvýkrát bol oznámený v roku 2000 ako súčasť iniciatívy eXtensible Markup Language (XML). Jazyk je založený na jazyku C# a je určený na písanie softvéru, ktorý je prenosný medzi platformami a zariadeniami. Medzi vlastnosti jazyka patrí podpora objektovo orientovaného programovania, komponentovo orientovaného programovania a funkcionálneho programovania. Prostredie na vývoj softvéru pre X# zahŕňa integrované vývojové prostredie (IDE) a súbor nástrojov na prácu s údajmi XML. IDE poskytuje editor kódu, ladiaci program a sadu šablón projektov. Nástroje XML zahŕňajú editor XML, editor schém XML a ladiaci program XSLT. Programovací jazyk X# je navrhnutý tak, aby sa ho programátori, ktorí s ním začínajú, mohli ľahko naučiť. Syntax jazyka je podobná syntaxi jazyka C#. Jazyk obsahuje aj sadu štandardných knižníc, ktoré poskytujú bežné funkcie, ako je manipulácia s reťazcami, vstup/výstup súborov a sieťová komunikácia. X# je projekt s otvoreným zdrojovým kódom, ktorý je vydaný pod licenciou Apache License 2.0. Zdrojový kód jazyka a nástrojov je k dispozícii na GitHub.