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.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script-engine for dynamically-generated web pages. The introduction of ASP.NET led to use of the …
Aspect oriented refers to the expression of event-driven programming through the use of callback functions or other means to respond to a local event that has global consequences without going through…
Use this for code written in any assembly language. Assembly-language questions also need a tag to indicate the target processor's instruction set architecture (ISA).
In computer programming, an assertion is a predicate (a true|false statement) placed in a program to indicate that the developer thinks that the predicate is always true at that place. If an assertion…
A* is a graph shortest-path algorithm that uses a heuristic function to speed up the search
Astropy is a community Python package for Astronomy.
For code written in the Asymptote vector graphics language
This covers the asynchronous programming model supported by various programming languages, using the async and await keywords.
Asynchronous programming is simply allowing some portions of code to be executed on separate threads. It makes your applications perform better, be more responsive, and use the resources of the sy…
The ATL Reference documents the Active Template Library (ATL), a set of C++ class templates that simplify the programming of Component Object Model (COM) objects.
An atomic operation is one which can be considered, from the perspective of the computing context in which it occurs, to be executed in a single step. Atomic operations either succeed entirely or fai…
Code relating to sound recording, playback, and manipulation of audio data and hardware.
Authentication is the process of determining whether someone or something is, in fact, who or what it is declared to be.
Authorization is the module of an application that is responsible to manage user access to the application resources.
Autocomplete is a UI feature provided by applications, where the program predicts a word or phrase that the user wants to type without the user actually typing it completely.
Autofac is an Inversion of Control container for .NET 4.5, Silverlight 5, Windows Store apps, and Windows Phone 8 apps. See autofac.org for more information.
AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Microsoft Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initi…
Automake is a tool provided by GNU for the purpose of automating the generation of portable, configurable Makefiles.
A convention-based object-to-object mapper and transformer for .NET.
Automation refers to the process of generating tools that execute tasks without the help of human intervention. Use this tag for scripts, software and other tools that allow for automation.
AWK is an interpreted programming language designed for text processing and typically used as a data extraction and reporting tool.
The Abstract Window Toolkit (AWT) is Java's original platform-independent windowing, graphics, and user-interface widget toolkit.
a promise based HTTP client for the browser and node.js
Microsoft Azure (formerly Windows Azure) is a Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) cloud computing platform by Microsoft. Users of the platform can deploy their applicat…
Azure Cosmos DB is a globally distributed database service designed to enable users to elastically and independently scale throughput and storage across any number of geographical regions with a compr…
Backtracking is a general algorithm for finding solutions to some computational problem, that incrementally builds candidates to the solutions, and rejects continued processing of tracks that would le…