GtkScintilla is an advanced widget for code edition.
It's a component with lots of resources that make it a great choice to write code editors.
GtkScintilla provides advanced features like code completion,
sintax highlight, caret lines, line numbers, besides lots of text controls, giving
strong powers to the programmer.
GtkScintilla inherits from GtkFrame,
so you can embbed GtkScintilla object inside another containers
like GtkWindow, GtkVBox, GtkHBox,
GtkFrame and others.