ใช่คุณสามารถพัฒนาซอฟต์แวร์บน Ubuntu ได้เองซึ่งจะทำงานบน Ubuntu ใน C # ทั้งMonoและ. NET CoreรองรับระบบGNU / Linuxเช่น Ubuntu (คุณสามารถใช้พวกมันในdistrosอื่น ๆ ได้เช่น Debian, Raspbian, Fedora, CentOS, Arch, Gentoo และอื่น ๆ ) เอ็นจิ้นเกม Unity3D รองรับ Ubuntu เช่นที่คุณรู้ Unity3D ฝังโมโน
แพคเกจจำนวนมากสำหรับ Ubuntu สามารถติดตั้งได้กับตัวจัดการแพคเกจของ Ubuntu จากแหล่งซอฟต์แวร์ที่สนับสนุนโดยชุมชนอย่างเป็นทางการเขียนใน C # และใช้ Mono ซึ่งรวมถึงเครื่องเล่นเพลงBanshee , Tomboy , Tomboy , Raster graphics editor Pinta , และตัวจัดการรหัสผ่านKeePass (ตั้งแต่เวอร์ชั่น 2)
โปรแกรมแก้ไขข้อความส่วนใหญ่เช่น Gedit, Vim และ Emacs มีการเน้นไวยากรณ์สำหรับ C # MonoDevelopและVisual Studio Codeเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการที่ได้รับความนิยมสองตัวที่ทำงานบน Ubuntu และสนับสนุนการพัฒนา C #