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.
the process by which an object is converted into a format that can be stored and later retrieved.
a low-level programming language for a computer, or other programmable device, in which there is a very strong (generally one-to-one) correspondence between the language and th…
Graphical User Interface development for applications or web sites. This tag should usually be combined with other tags specifying the programming language, platform or framework, if applicable.
for anything related to currency, payment systems, credit card number validation, etc.
an efficient algorithm for finding a key in sorted data. It runs in O(log n) time.
sequence containers representing arrays that can change in size. For questions about geometric or algebraic vectors, use [coordinate-system] instead.
the standard Python interface to the "Tk" graphical user interface toolkit.
sometimes known, the MySQL Improved extension, was developed to take advantage of new features found in MySQL systems versions 4.1.3 and newer. The MySQLi extension i…
a component that transparently stores data so that future requests for that data can be served faster.
The fifth version of the PHP: Hypertext Preprocessor (PHP) scripting language. It features the Zend Engine 2, better object model support, and many other improvements over PHP 4.
an algorithmic technique for efficiently solving problems with a recursive structure containing many overlapping subproblems.
Design pattern to reduce coupling between components, by dynamically injecting into a software component dependencies that it needs to function.
a particular tactic for deferred computing, suitable for several styles of concurrency: thread and event loop concurrency for local computation, and both synchronous and asynchronous re…
a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry.
a Uniform Resource Identifier (URI) that specifies where an identified resource is available and the mechanism for retrieving it.
Any sequence of units (typically letters or numbers) that are read the same way forward or backward.
a meta-programming technique in which templates are used by a compiler to generate temporary source code, which is merged by the compiler with the rest of the source code …
the process by which a program can observe and modify its own structure and behavior at runtime.
A data type consisting of a set of named values called elements, members or enumerators of the type.
a language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports.
a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework. PowerSh…
the extended SQL dialect used in Microsoft SQL Server and Sybase. Please also tag with either [sql-server] or [sybase].
an open-source PHP web development framework created by Taylor Otwell. Laravel helps you create applications using simple, expressive syntax.
a simple stateless architecture that generally runs over HTTP. It is an "architectural style" that basically exploits the existing technology and protocols of…
A software application that services requests from clients using a data transfer protocol.
the plotting of the shortest route between two points. It is a more practical variant on solving mazes. This field of research is based heavily on Dijkstra's algorithm for fi…
the repetition of a block of statements within a computer program, usually with mutable state.
for questions involving visual presentations, whether they are generated using bitmap or vector techniques.
the branch of computer science and technology that studies the development of machines able to simulate aspects of human intelligence.
a system which uses one or more numbers, or coordinates, to uniquely determine the position of a point or other geometric element. Do not use this tag for questions regarding lo…
A programming challenge, popularized by Jeff Atwood, that prints the numbers from 1 to 100, where multiples of three print "Fizz," multiples of five print "Buzz," and multiples of both three and five …
a (family of) general purpose programming language(s), based on the lambda calculus, and with the ability to manipulate source code as a data structure.
a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.
A cellular automaton simulation following rules devised by mathematician John Conway.