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.

× 246
for anything related to currency, payment systems, credit card number validation, etc.
× 243
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.
× 243
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.
× 241
an efficient algorithm for finding a key in sorted data. It runs in O(log n) time.
× 237
The term 'shell' refers to a general class of text-based command interpreters most often associated with the Unix & Linux operating systems.
× 233
sequence containers representing arrays that can change in size. For questions about geometric or algebraic vectors, use [coordinate-system] instead.
× 232
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.
× 231
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…
× 231
a component that transparently stores data so that future requests for that data can be served faster.
× 222
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…
× 222
Model-View-Controller for the ASP.NET framework
× 222
Any sequence of units (typically letters or numbers) that are read the same way forward or backward.
× 221
an algorithmic technique for efficiently solving problems with a recursive structure containing many overlapping subproblems.
× 221
the standard Python interface to the "Tk" graphical user interface toolkit.
× 221
a Uniform Resource Identifier (URI) that specifies where an identified resource is available and the mechanism for retrieving it.
× 220
Design pattern to reduce coupling between components, by dynamically injecting into a software component dependencies that it needs to function.
× 219
a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry.
× 217
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 …
× 211
the process by which a program can observe and modify its own structure and behavior at runtime.
× 209
A data type consisting of a set of named values called elements, members or enumerators of the type.
× 209
a language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports.
× 206
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…
× 201
the extended SQL dialect used in Microsoft SQL Server and Sybase. Please also tag with either [sql-server] or [sybase].
× 200
an open-source PHP web development framework created by Taylor Otwell. Laravel helps you create applications using simple, expressive syntax.
× 194
A software application that services requests from clients using a data transfer protocol.
× 194
a simple stateless architecture that generally runs over HTTP. It is an "architectural style" that basically exploits the existing technology and protocols of…
× 191
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…
× 190
the repetition of a block of statements within a computer program, usually with mutable state.
× 189
for questions involving visual presentations, whether they are generated using bitmap or vector techniques.
× 185
the branch of computer science and technology that studies the development of machines able to simulate aspects of human intelligence.
× 181
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 …
× 181
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.
× 178
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…
× 176
a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.
× 175
A cellular automaton simulation following rules devised by mathematician John Conway.
× 172
Question-and-answer programs involving questions with a well defined correct answer, especially those that track the player's score.