CMS можно написать на любом языке программирования, но наиболее распространенными являются PHP, Java, Python и Ruby.
Из предложенных вами языков программирования, C# является одним из наиболее популярных выборов для разработки CMS благодаря его мощным инструментам и возможностям .NET Framework. Go также может быть хорошим выбором из-за своей производительности и низкого уровня абстракции, что делает его подходящим для создания быстрых и эффективных систем. TypeScript является строго типизированным языком, который компилируется в JavaScript, что упрощает разработку и поддержку веб-приложений, включая CMS.
Исходя из моего опыта, каждый из этих языков имеет свои сильные и слабые стороны, поэтому лучший выбор зависит от требований проекта, уровня ваших навыков и предпочтений в разработке.