LanguageCode Enumeration

Definition

Namespace: BlazorBootstrap
Assembly: BlazorBootstrap (in BlazorBootstrap.dll) Version: 0.7+45c8d9adb5970d727cceec44a5ed61aea0016e50
public enum LanguageCode

Members

Abap0 ABAP (Advanced Business Application Programming) - coding language for the SAP application server
Abnf1 Augmented Backus-Naur Form - metalanguage used for bidirectional communications protocols.
ActionScript2 Language for Flash animations
Ada3 Ada language developed for the US Department of Defense
Agda4 Agda language
Al5 Language used to retrieve/insert/modify records in the Dynamics 365 Business Central database
Antlr46 Antlr (parser generator)
ApacheConfig7 Apache configuration file
Apex8 Apex language
Apl9 A programming language
AppleScript10 AppleScript language
Aql11 AQL, a query language for ArangoDB
Arduino12 Arduino language for the Arduino IDE
Arff13 ARFF (Attribute-Relation File Format) - file format used by the machine learning software Weka
AssemblyArm14 Assembly for ARM architecture.
Assembly650215 Assembly for x86 architecture.
Arturo16 Arturo, a language for programming the Arduino
AsciiDoc17 ASCII encoded text.
AspNet18 ASP.NET (C#) - aspnet
AtmelAvrAssembly19 Atmel AVR Assembly, a language for programming Atmel AVR microcontrollers
Atom20 Atom is a text editor that's modern, approachable, yet hackable to the core.
AutoHotkey21 AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks.
AutoIt22 AutoIt is a freeware automation language for Microsoft Windows.
AviSynth23 AviSynth is a scripting language and a collection of filters for simple non-linear video editing tasks.
AvroIdl24 Avro IDL is a language for defining data types and protocols for use with Apache Avro
Awk25 AWK is a domain-specific language designed for text processing and typically used as a data extraction and reporting tool.
Bash26 Bash shell script for Unix
Basic27 BASIC script
Batch28 Batch script for Windows
BbCode29 BBCode is a lightweight markup language used to format posts in many message boards.
Bbj30 BBJ is a programming language for the development of business applications.
Bicep31 Bicep is a Domain Specific Language for deploying Azure resources declaratively.
Birb32 Birb is a small, fast, and lightweight scripting language.
Bison33 Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1), IELR(1) or canonical LR(1) parser tables.
Bnf34 BNF is a notation technique for context-free grammars, often used to describe the syntax of languages used in computing.
Bqn35 BQN is an array programming language.
BrainFuck36 A toy language to change individual bits in a byte.
BrightScript37 BrightScript is a scripting language used to create channels for Roku streaming devices.
Bro38 Bro is a domain-specific language for monitoring network traffic.
Bsl39 BSL is a language for 1C:Enterprise platform
C40 C language, created by Dennis Ritchie in 1972 and used virtually everywhere.
CSharp41 C# - csharp, cs, dotnet
CPlusPlus42 C++ is a general-purpose OOP programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes".
CfScript43 CF Script is a scripting language used in Adobe ColdFusion.
ChaiScript44 Chai Script is an embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques.
Cil45 CIL (Common Intermediate Language) is a low-level programming language used by the .NET Framework to compile source code into an intermediate language that can be executed by the CLR.
CilkC46 Cilk/C is a parallel programming language based on ANSI C.
CilkCPlusPlus47 Cilk/C++ is a parallel programming language based on C++.
Clojure48 Clojure is a modern, dynamic, and functional dialect of the Lisp programming language on the Java platform.
Clike49 For any kind of programming language based on the C styling.
Cmake50 CMAKE files are scripts for the CMake build system.
Cobol51 COBOL is a compiled English-like computer programming language designed for business use.
CoffeeScript52 CoffeeScript is a programming language that transpiles to JavaScript.
Concurnas53 Concurnas is a statically typed, compiled language which is designed for building reliable, scalable and high performance concurrent and parallel software systems.
ContentSecurityPolicy54 Content Security Policies are a set of rules that define the security policy for a web page and its resources.
CookLang55 Cook language a toy language to turn cooking recipes into programs.
Coq56 Coq is a formal proof management system.
Crystal57 Crystal is a general-purpose, object-oriented programming language.
Css58 CSS style sheets are used to style web pages.
CssExtras59 CSS Extras are additional CSS instructions, usually used in combination with other languages.
Csv60 CSV is a text file format that stores tabular data.
Cue61 Cue is a data configuration language.
Cypher62 Cypher is a query language for graph databases.
D63 D is a systems programming language with C-like syntax and static typing.
Dart64 Dart is a client-optimized language for fast apps on any platform.
DataWeave65 Data weave is a language for transforming data.
Dax66 Dax is a formula language and query language for Power BI, Power Pivot and Analysis Services.
Dhall67 Dhall is a programmable configuration language.
Diff68 Diff is a file comparison utility that outputs the differences between two files.
Django69 Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design.
DnsZoneFile70 DNS Zone files are used by DNS servers to store DNS records.
Docker71 Docker is a platform for developing, shipping, and running applications in containers.
DotGraphvi72 DotGraphviz is a graph description language.
Ebnf73 EBNF is a metalanguage used to express context-free grammars.
EditorConfig74 EditorConfig files are used to define coding styles and conventions for different editors and IDEs.
Eiffel75 Eiffel is an object-oriented programming language.
Ejs76 EJS is a simple templating language that lets you generate HTML markup with plain JavaScript.
Elixir77 Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Elm78 ELM is a functional programming language for declaratively creating web browser-based graphical user interfaces.
EmbeddedLuaTemplating79 Embedded LUA templates are used to embed LUA code in other languages.
Erb80 ERB is a templating language that embeds Ruby code in an HTML document.
Erlang81 Erlang is a general-purpose, concurrent, functional programming language.
ExcelFormula82 Script containing formulas for use in Microsoft Office Excel
FSharp83 F# is a functional-first programming language developed by Microsoft for the .NET platform.
Factor84 Factor is a stack-oriented programming language.
False85 False is a toy language that always evaluates to false.
FirestoreSecurityRules86 Firestore Security Rules are used to define access control for Firestore databases.
Flow87 Flow is a static type checker for JavaScript.
Fortran88 Fortran is a general-purpose, compiled imperative programming language.
FreeMarkerTemplateLanguage89 Free marker is a template engine: a generic tool to generate text output based on templates.
GameMakerLanguage90 GML is a programming language for the GameMaker Studio game development platform.
Gap91 Gap is a system for computational discrete algebra.
GCode92 GCode is a language for controlling 3D printers.
GdScript93 GD Script is a scripting language for the Godot game engine.
Gedcom94 GedCom is a standard for genealogical data.
GetText95 GetText is a human-readable data interchange format used by the GNU Project.
Gherkin96 Gherkin is a business-readable domain-specific language for defining business behavior without detailing how that behavior is implemented.
Git97 GIT Files are used to store configuration information for a repository.
Glsl98 GLSL (OpenGL Shading Language) is a high-level shading language based on the syntax of the C programming language.
Gn99 GN is a meta-build system that generates build files for Ninja.
GnuLinkerScript100 GNU Linker Script is a script to control the linker.
Go101 GO is a statically typed, compiled programming language designed at Google.
GoModule102 Go Modules are the unit of source code interchange and versioning.
Gradle103 Gradle is a build automation tool that is designed to support multi-project builds.
GraphQl104 GraphQL is a query language for APIs and a runtime for executing those queries by using a type system you define for your data.
Groovy105 Groovy is an object-oriented programming language for the Java platform.
Haml106 Haml is a templating engine for HTML.
HandleBars107 Handlebars is a simple templating language.
Haskell108 Haskell is a functional programming language.
Haxe109 Haxe is a high-level, cross-platform programming language and compiler.
Hcl110 HCL (HashiCorp Configuration Language) is a configuration language for HashiCorp products.
Hlsl111 HLSL (High-Level Shading Language) is a proprietary shading language developed by Microsoft for use with the Direct3D API.
Hoon112 Hoon is a functional programming language.
Html113 HTML - html
Http114 HTTP is a protocol for transmitting hypermedia documents.
HttpPublicKeyPins115 HTTP Public Key Pinning is a security feature that tells a web client to associate a specific cryptographic public key with a certain web server to decrease the risk of MITM attacks
HttpStrictTransportSecurity116 HTTP Strict Transport Security is a web security policy mechanism that helps to protect websites
IchigoJam117 IchigoJam BASIC is a language for the IchigoJam single-board computer.
Icon118 Icon is a high-level, general-purpose programming language based on the concept of "goal-directed execution" in which code returns a "success" along with valid values, or a "failure"
IcuMessageFormat119 ICU Message Format is a syntax for describing the structure of localized messages.
Idris120 Idris is a general-purpose functional programming language with dependent types.
Ignore121 IGNORE files are used in Git to select files (based on patterns) that should not be tracked by the repository.
InformSeven122 Inform7 is a design system for interactive fiction based on natural language.
Ini123 INI Files are configuration files used by Windows and other operating systems.
Io124 IO is a concurrent programming language.
J125 J is a language for mathematical programming.
Java126 Java is a general-purpose, object-oriented programming language and runtime environment.
JavaDoc127 Java Docs are comments in Java code that are used to generate documentation.
JavaDocLike128 Java Doc Like are comments in Java code that are used to generate documentation.
JavaScript129 JavaScript - javascript, js
JavaStackTrace130 Java stack trace is a list of method calls that shows the path that the program took to get to the error.
Jexl131 Jexl is a scripting language for embedding in Java applications.
Jolie132 Jolie is a service-oriented programming language.
Jw133 JW is a language for creating JSON Web Tokens.
JsDoc134 Javadoc-like documentation for JavaScript.
JsExtras135 JS Extras are additional JavaScript instructions, usually used in combination with other languages.
Json136 JSON - json
JsonFive137 Json5 is a superset of JSON that allows comments and trailing commas.
Jsonp138 JSONP - jsonp
JsStacktrace139 JS stack trace is a list of method calls that shows the path that the program took to get to the error.
JsTemplates140 JS Templates are templates that use JavaScript.
Julia141 Julia is a high-level, high-performance dynamic programming language for technical computing.
KeepAlivedConfigure142 KeepAlived is a routing software written in C.
Keyman143 Keyman is a keyboard layout language.
Kotlin144 Kotlin is a statically typed programming language that runs on the Java virtual machine.
KuMir145 Kumir is a Russian educational algorithmic programming language.
Kusto146 Kusto is a query language for Azure Data Explorer.
LaTeX147 Latex is a typesetting system commonly used for mathematical and scientific documents.
Latte148 Latte is a templating engine for PHP.
Less149 Less files are used to style web pages, and are compiled into CSS.
LilyPond150 Lilypond is a music engraving language.
Liquid151 Liquid is a template language created by Shopify.
Lisp152 LISP is a family of programming languages with a long history and a distinctive, fully parenthesized syntax.
LiveScript153 LiveScript is a language that compiles to JavaScript.
Llvm154 LLVM code is used to define the behavior of the LLVM compiler.
LogFile155 Log files contain a record of events that happen in software, networks, and servers.
LolCode156 Lol Code is a toy language that uses lolspeak.
Lua157 Lua is a lightweight, high-level, multi-paradigm programming language.
MakeFile158 Makefiles are used to build software automatically.
Markdown159 Markdown - md
Markup160 Any markup language.
MarkupTemplating161 Markup templating is a way to generate markup using a template.
Mata162 Mata is a matrix programming language.
Matlab163 MATLAB is a high-level language and interactive environment for numerical computation, visualization, and programming.
MaxScript164 MaxScript is a scripting language for the 3D Studio Max software.
Mel165 Mel is a scripting language for the Maya software.
Mermaid166 Mermail is a templating language.
Metafont167 Metafont is a programming language used to define vector fonts.
Mizar168 Mizar is a system for formal verification of mathematical proofs.
MongoDb169 MongoDB is a NoSQL database program.
Monkey170 Monkey is a programming language.
MoonScript171 MoonScript is a programming language that transpiles to Lua.
NOneQl172 N1QL is a query language for Couchbase.
NFourJs173 N4JS is a statically typed programming language for the Eclipse platform.
NandToTetrisHdl174 Nand to Tetris HDL is a hardware description language used in the Nand to Tetris course.
Naninovel175 Naninovel is a visual novel engine.
Nasm176 NASM is an assembler for the x86 architecture.
Neon177 Neon is a color scheme for syntax highlighting.
Nevod178 Nevod is a language for creating web applications.
NGinx179 NGINX configuration files are used to configure the NGINX web server.
Nim180 Nim is a statically typed, imperative programming language that tries to give the programmer ultimate power without compromises on runtime efficiency.
Nix181 Nix is a purely functional package manager.
Nsis182 NSIS (Nullsoft Scriptable Install System) is a script-driven installer authoring tool for Microsoft Windows.
ObjectiveC183 Objective-C is a general-purpose, object-oriented programming language for Apple's operating systems.
Ocaml184 OCaml is a general-purpose programming language with an emphasis on expressiveness and safety.
Odin185 Odin is a statically typed, imperative programming language.
OpenCl186 OpenCL is a framework for writing programs that execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors.
OpenQasm187 OpenQASM is a quantum assembly language.
Oz188 Oz is a multiparadigm programming language.
PariGp189 Parigp is a computer algebra system.
Parser190 Parser is a language for parsing text.
Pascal191 Pascal is a procedural programming language.
Pascaligo192 Pascaligo is a language for the Tezos blockchain.
Patrol193 Patrol is a language for creating web applications.
PcAxis194 PC Axis is a language for creating web applications.
PeopleCode195 PeopleCode is a proprietary language used by PeopleSoft.
Perl196 Perl is a high-level, general-purpose, interpreted, dynamic programming language.
Php197 PHP is a popular general-purpose scripting language that is especially suited to server development.
PhpDoc198 PHP Doc is a documentation language for PHP.
PhpExtras199 PHP Extras are additional PHP instructions, usually used in combination with other languages.
PlantUml200 Plant UML is a language for creating UML diagrams.
PlSql201 PLSQL is a procedural language extension for SQL.
PowerQuery202 PowerShell is a task automation and configuration management framework from Microsoft.
PowerShell203 PowerShell - powershell
Processing204 Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts.
Prolog205 Prolog is a general-purpose logic programming language associated with artificial intelligence and computational linguistics.
PromQl206 PromQL is a query language for Prometheus.
Properties207 Properties files are used to store configuration data, usually for Visual Studio projects.
Protobuf208 Protobuf is a language for serializing structured data.
Pug209 Pug is a templating engine for Node.js.
Puppet210 Puppet is a configuration management tool.
Pure211 Pure is a functional programming language based on term rewriting.
PureBasic212 Pure Basic is a programming language based on BASIC.
PureScript213 Pure Script is a strongly typed functional programming language that compiles to JavaScript.
Python214 Python is a high-level, general-purpose programming language.
QSharp215 QSharp is a domain-specific programming language used for expressing quantum algorithms.
Q216 Q is a language for describing quantum circuits.
Qml217 QML is a user interface markup language.
Qore218 Qore is a scripting language supporting threading and embedded logic.
R219 R is a programming language and free software environment for statistical computing and graphics.
Racket220 Racket is a general-purpose, multi-paradigm programming language in the Lisp-Scheme family.
Razor221 Razor C# - cshtml, razor
ReactJs222 React JS is a JavaScript library for building user interfaces.
ReactTsx223 React TSX is a TypeScript extension for React.
Reason224 Reason is a syntax extension and toolchain for OCaml.
Regex225 Regex is a language for describing text patterns.
Rego226 Rego is a policy language for the Open Policy Agent.
Renpy227 Ren'Py is a visual novel engine.
ReScript228 Rest is a language for describing REST APIs.
ReSt229 ReStructuredText is a markup language used to write technical documentation.
Rip230 Rip is a toy language that resembles JavaScript.
Roboconf231 Roboconf is a configuration management tool.
RobotFramework232 Robot Framework is a generic test automation framework.
Rss233 RSS Feed is a format for delivering regularly changing web content.
Ruby234 Ruby is a dynamic, open-source programming language with a focus on simplicity and productivity.
Rust235 Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
Sas236 Sas is a software suite developed by SAS Institute for advanced analytics, multivariate analyses, business intelligence, data management, and predictive analytics.
Sass237 Sass is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS).
Scss238 Scss is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS).
Scala239 Scala is a high-level, general-purpose programming language.
Scheme240 Schemas
ShellSession241 Shell session files.
Smali242 Smali is an assembly language for the Dalvik Virtual Machine.
SmallTalk243 Smalltalk is an object-oriented, dynamically typed, reflective programming language.
Smarty244 Smarty is a templating engine.
Sml245 SML is a general-purpose functional programming language.
SolidityEthereum246 Solidity is a contract-oriented programming language for writing smart contracts.
SolutionFile247 Solution files are used to define projects and solutions in Visual Studio.
Soy248 Soy is a templating language for the Closure Template system.
SparQl249 Spar QL is a query language for RDF data.
Spl250 SPL is a structured programming language.
Sqf251 SQF is a scripting language for ArmA games.
Sql252 SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system.
Squirrel253 Squirrel is a high level imperative, object-oriented programming language.
Ssml254 SSML is a markup language for speech synthesis applications.
Stan255 Stan is a probabilistic programming language.
Stata256 Stata is a statistical software package.
StructuredText257 Structured texts.
Stylus258 Stylelint is a linter for CSS.
SuperCollider259 SuperCollider is a platform for audio synthesis and algorithmic composition.
Svg260 SVG files are used to define vector-based graphics, usually for the web.
Swift261 Swift is a general-purpose, compiled programming language developed by Apple.
SystemDConfigFile262 SystemD configuration files.
FourTemplating263 T4Templating is a templating language.
FourTextCSharp264 T4 C# is a templating language.
FourTextVisualBasic265 T4 VB is a templating language.
Tap266 Tap is for the test Anything Protocol.
Tcl267 TCL is a high-level, general-purpose, interpreted, dynamic programming language.
TemplateToolkit268 Template Toolkit is a template engine.
Textile269 Textile is a lightweight markup language.
Toml270 TOML is a configuration file format.
Tremor271 Tremor is a scripting language for the Tremor platform.
Turtle272 Turtle is a language for describing RDF graphs.
Twig273 Twig is a templating language.
TypeScript274 TypeScript is a strict syntactical superset of JavaScript that adds optional static typing.
TypoScript275 TypoScript is a markup language.
UnrealScript276 Unrealscript is a programming language for the Unreal Engine.
UoRazorScript277 UoRazor is a templating engine.
Uri278 URI is a Uniform Resource Identifier (usually for URL's)
V279 V is a language for creating web applications.
Vala280 Vala is a programming language that aims to bring modern programming language features to GNOME developers.
VbNet281 VB.NET is a multi-paradigm, object-oriented programming language for the .NET platform.
Velocity282 Velocity is a Java-based template engine.
Verilog283 Verilog is a hardware description language used to model electronic systems.
Vhdl284 Vhdl is a hardware description language used in electronic design automation.
Vim285 Vim script is a scripting language for the Vim text editor.
VisualBasic286 Visual Basic is a programming language and development environment created by Microsoft.
Warpscript287 WarpScript is a language for processing and analyzing time series data.
WebAssembly288 WebAssembly is a binary instruction format for a stack-based virtual machine.
WebIdl289 Web IDL is a language for describing interfaces that are intended to be implemented in web browsers.
Wgsl290 WGSL is a shading language for WebGPU.
WikiMarkup291 Wiki markup is a lightweight markup language used to write pages in (media-)wiki websites.
WolframLanguage292 Wolfram Language is used to denote the algorithmic programming language used in Mathematica.
Wren293 WREN is a scripting language for the WREN game engine.
Xeora294 Xeora is a programming language for creating web applications.
Xml295 XML is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.
XmlDoc296 XML Documentation
Xojo297 Xojo is a programming language for creating web applications.
Xquery298 XQuery is a query language for XML.
Yaml299 YAML - yaml, yml
Yang300 Yang is a data modeling language for NETCONF.
Zig301 Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

See Also