برنامه نویسی #C (سی شارپ) در سال 1379 هجری شمسی (2000 میلادی) توسط مایکروسافت به همراه فریم ورک دات نت (NET Framework.) توسعه داده و معرفی شد. از لحاظ ساختار نوشتاری، زبان برنامه نویسی #C بسیار شبیه به زبان های برنامه نویسی جاوا، ++C و C است. زبان #C، یک زبان کامپایل شده و شی گرا به حساب میآید که با زبان واسط دات نت کامپایل میشود.