Да, в Linux существуют альтернативы C# для разработки приложений. 4
Некоторые варианты:
- Для мультиплатформенных приложений с графическим интерфейсом можно использовать QT, обычно с C++. 4
- Для консольных утилит подойдёт какой-нибудь скриптовый язык, например Python. 4
- Для встроенных проектов часто используют альтернативные библиотеки C, например: uClibc, Diet libc или newlib. 2
- Для создания программ с графическим интерфейсом для разных операционных систем, в том числе для Linux, можно использовать компилятор языка Free Pascal и открытую среду разработки Lazarus. 5
- Для тех, кто имеет навыки программирования в Visual Basic, подойдёт Gambas, который позволяет портировать проекты, созданные в Visual Basic для Windows, в программный код для Linux. 5