This is BIC’s Subject Categories and Qualifiers Scheme, version 2.1 released November 2010, the standard classification scheme for the UK book trade and some other English language markets, available from www.bic.org.uk.
Note that BIC has announced that there will be no further development of the BIC scheme, and that Thema is its preferred subject scheme for current and future use. Browse the latest version of the Thema international, multilingual subject category scheme here.
Code | Description | |
---|---|---|
U | Computing and information technology… |
|
UM | Computer programming / software development… |
|
UMA | Program concepts / learning to program |
|
UMB | Algorithms and data structures |
|
UMC | Compilers |
|
UMF | Agile programming |
|
UMG | Aspect programming / AOP |
|
UMH | Extreme programming |
|
UMJ | Functional programming Note: languages used include Lisp, Matlab, Haskell, XSLT, Scheme, Maple, etc |
|
UMK | Games development and programming… See also: UGG “Computer games design and applications”. Languages used include C++, Cg, Java, Lua, UnrealScript, etc |
|
UML | Graphics programming Class here: Raster graphics, vector graphics, ActionScript, animation and rendering languages |
|
UMN | Object-oriented programming (OOP) Note: languages used include C++, C#, Java, Perl, Cobol, Visual Basic, etc |
|
UMP | Microsoft programming… |
|
UMQ | Macintosh programming Note: languages used include Objective C, Java, Cocoa, Carbon etc |
|
UMR | Network programming Class here: IPC, RPC |
|
UMS | Mobile and handheld device programming / Apps programming Class here: iOS, Android, OPL, etc programming |
|
UMT | Database programming Note: languages used include SQL, PL/SQL, MDX, etc. See also: UN “Databases” and following |
|
UMW | Web programming… Note: languages used include Ajax; ASP; Awk; CGI; Coldfusion; CSS; Enterprise Service Bus (ESB); Flash; Flex; HTML; Java Server Pages; JavaScript; LAMP (Linux, Apache, PHP or Python or Perl, and MySQL); Mozilla; Perl; PHP; Python; Rails; Ruby; Sed; SGML; VBscript; Visual Web developer; xHTML, etc |
|
UMX | Programming and scripting languages: general Class here general works on specific languages where the purpose, such as Web programming or object-oriented programming, is not defined |
|
UMZ | Software Engineering… |
Scheme © BIC and Book Data 1998–2010; interactive browser provided by EDItEUR. Cookies: this website uses only a single ‘session cookie’, which is necessary for provision of the service, and which is automatically deleted when you close your browser window.