Features: * syntax highlighting * indentation * compilation * execution * code formatting