<xsd:element name="language" minOccurs="0" maxOccurs="1" nillable="true">
<xsd:annotation>
<xsd:documentation xml:lang="en">The major computing language in which the software is coded.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Ada"/>
<xsd:enumeration value="assembler"/>
<xsd:enumeration value="Awk"/>
<xsd:enumeration value="Basic"/>
<xsd:enumeration value="C++"/>
<xsd:enumeration value="C/C++"/>
<xsd:enumeration value="C"/>
<xsd:enumeration value="csh"/>
<xsd:enumeration value="Fortran"/>
<xsd:enumeration value="Fortran_77"/>
<xsd:enumeration value="Fortran 77"/>
<xsd:enumeration value="Fortran 90"/>
<xsd:enumeration value="Java"/>
<xsd:enumeration value="Java & Fortran"/>
<xsd:enumeration value="ksh"/>
<xsd:enumeration value="Pascal"/>
<xsd:enumeration value="Perl"/>
<xsd:enumeration value="Python"/>
<xsd:enumeration value="sh"/>
<xsd:enumeration value="Tcl"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element> |