A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

Type to find tags:
× 2234
a multi-paradigm, managed, garbage-collected, object-oriented programming language created by Microsoft in conjunction with the .NET platform.
× 2050
Java (not to be confused with JavaScript) is a class-based, object-oriented, strongly typed, reflective language and run-time environment (JRE). Java programs are compiled to byte-code and run in a vi…
× 1825
ECMAScript (commonly referred to as JavaScript) is primarily used for scripting web-pages but also has several embedded forms and stand-alone interpreters / JIT engines. Use this tag for questions reg…
× 1508
an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability.
× 1414
a widely-used, general-purpose server side scripting language that is especially suited for web development.
× 1264
a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language.
× 1062
the act of improving a method or design. In programming, optimization usually takes the form of improving the efficiency of an algorithm, or reducing the resources it requires (space i…
× 965
a JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
× 646
a precise plan (in the format of a sequence of steps) on how to solve a particular problem.
× 637
a general-purpose computer programming language used for operating systems, games and other high performance work and is clearly distinct from C++. It was developed in 1972 by Dennis Ritchie for …
× 635
a subset of Optimization: performance is the goal when you want the execution time of your program or routine to be optimal.
× 613
Best-practice questions generally involve a short excerpt of code with a question of general interest, usually focused more on maintainability concerns than the algorithm to solve the task at hand. No…
× 489
to your question to indicate that you are new to the language of your code. This will often be taken in to consideration by reviewers when assessing your code.
× 452
a multi-platform open-source dynamic object-oriented interpreted language created by Yukihiro Matsumoto (Matz) in 1993.
× 451
a programming paradigm using "objects": data structures consisting of data fields and methods together with their interactions.
× 433
a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Use this tag only when you're looking for co…
× 410
a general reusable solution to a commonly occurring problem in software design.
× 398
a set of conventions and practices used in software, such as naming classes, variables, and files.
× 368
a sequence of zero or more characters. It is commonly used to represent text or a sequence of bytes. Use this tag along with the appropriate programming language being used.
× 367
the standard content markup language of the web. It is an open standard developed and maintained by W3C (World Wide Web Consortium).
× 324
a software framework supporting a multi-language paradigm and supporting language interoperability. .NET applications are executed in a virtual machine (CLR) which provides a few important ser…
× 321
how work performed by a computer can be divided into multiple concurrent streams of execution (generally referred to as threads).
× 310
a language for interacting with relational databases. Read the tag wiki's guidelines for requesting SQL reviews: 1) Provide context, 2) Include the schema, 3) If asking ab…
× 308
an open-source, relational database management system.
× 287
an ordered data structure consisting of a collection of elements (values or variables), each identified by one (single dimensional array, or vector) or multiple indexes.
× 282
for questions requesting reviews of game-themed code. This tag is also related to the regular Code Review [tag:code-challenge] events that may occur from time to time.
× 246
the successor to the C++03 standard, adding various core language changes and fixes, and an improved and expanded standard library.
× 239
a subjective parameter used to measure an aspect of code quality. It is based on the assumption that code should be easily comprehensible by humans, both in its form and in its meaning.…
× 221
a type of control flow structure in programming in which a series of statements may be executed repeatedly until some condition is met.
× 217
an open-source web development framework optimized for programmer happiness and maintaining sustainable productivity. Many things are defined by convention, freeing you from having to…
× 214
a language used to control the presentation of HTML and XML documents including colors, layout and fonts.
× 212
Core to Object-Oriented Programming (OOP), a class is a template for creating new objects that describes the common state(s) and behavior(s).
× 207
a web application framework developed by Microsoft to allow programmers to build dynamic web sites and web applications.
× 204
Parsing refers to the action by software of breaking an artifact into its constituent elements and capturing the relationship between those elements.
× 201
a way of organizing data in a fashion that allows particular properties of that data to be queried and/or updated efficiently.
× 200
a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages.