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.
for anything related to currency, payment systems, credit card number validation, etc.
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.
a series of data elements (characters, bytes or complex packets) which can be accessed or made accessible in a serial fashion. Random access is not possible.
an efficient algorithm for finding a key in sorted data. It runs in O(log n) time.
The term 'shell' refers to a general class of text-based command interpreters most often associated with the Unix & Linux operating systems.
sequence containers representing arrays that can change in size. For questions about geometric or algebraic vectors, use [coordinate-system] instead.
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.
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.
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…
Any sequence of units (typically letters or numbers) that are read the same way forward or backward.
an algorithmic technique for efficiently solving problems with a recursive structure containing many overlapping subproblems.
the standard Python interface to the "Tk" graphical user interface toolkit.
a Uniform Resource Identifier (URI) that specifies where an identified resource is available and the mechanism for retrieving it.
Design pattern to reduce coupling between components, by dynamically injecting into a software component dependencies that it needs to function.
a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry.
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 software application that services requests from clients using a data transfer protocol.
a simple stateless architecture that generally runs over HTTP. It is an "architectural style" that basically exploits the existing technology and protocols of…
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 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 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 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.