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.
a graph shortest-path algorithm that uses a heuristic function to speed up the search
a community Python package for Astronomy.
This covers the asynchronous programming model supported by various programming languages, using the async and await keywords.
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.
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.
the process of determining whether someone or something is, in fact, who or what it is declared to be.
the module of an application that is responsible to manage user access to the application resources.
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.
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.
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…
a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting.
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.
an interpreted programming language designed for text processing and typically used as a data extraction and reporting tool.
Java's original platform-independent windowing, graphics, and user-interface widget toolkit.
a promise based HTTP client for the browser and node.js
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…
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…
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…
When delimiters (a character or sequence marking the beginning, end, or boundary of a unit of data) are correctly placed (often in pairs) within a sequence or sequences of data.
an encoding scheme (with some variations in the presentation) that represents binary data in an ASCII string format.
the GNU Bourne Again SHell, the successor to the classic Unix Bourne sh (shell). It's the default shell for various GNU systems.
BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.
is used for Windows batch file questions.
A guessing game in which two players place ships on a grid, then take turns guessing the coordinates of the other player's ships
simulations in which theories of warfare can be tested and refined without the need for actual hostilities. See the Wikipedia article on Military Simulation for more information…