CudaText is a cross-platform text editor that supports more than 190 programming languages. It features code highlighting, auto-completion, code folding, and multiple carets and selections. It also has a plugin system for extending its functionality, and it can compare and merge files.