<!-- ##### SECTION Title ##### -->
GtkSourceLanguage

<!-- ##### SECTION Short_Description ##### -->
Syntax highlighting language

<!-- ##### SECTION Long_Description ##### -->
<para>
#GtkSourceLanguage encapsulates syntax and highlighting styles for a
particular language. Use #GtkSourceLanguageManager to obtain a
#GtkSourceLanguage instance, and gtk_source_buffer_set_language()
to apply it to a #GtkSourceBuffer.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>
#GtkSourceLanguageManager
</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT GtkSourceLanguage ##### -->
<para>
<structname>GtkSourceLanguage</structname> structure contains only
private members and should not be accessed directly.
</para>


<!-- ##### ARG GtkSourceLanguage:hidden ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceLanguage:id ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceLanguage:name ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceLanguage:section ##### -->
<para>

</para>

<!-- ##### FUNCTION gtk_source_language_get_id ##### -->
<para>

</para>

@language: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_name ##### -->
<para>

</para>

@language: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_section ##### -->
<para>

</para>

@language: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_hidden ##### -->
<para>

</para>

@language: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_metadata ##### -->
<para>

</para>

@language: 
@name: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_mime_types ##### -->
<para>

</para>

@language: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_globs ##### -->
<para>

</para>

@language: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_style_name ##### -->
<para>

</para>

@language: 
@style_id: 
@Returns: 


<!-- ##### FUNCTION gtk_source_language_get_style_ids ##### -->
<para>

</para>

@language: 
@Returns: 


