Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange


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.

× 413
for questions about calculators.
× 412
any organized collection of data organized to provide efficient retrieval.
× 406
For code that aims to solve problems in all branches of mathematics. (Please do NOT use this tag for incidental trivial use of arithmetic. A simple test to apply is: would an amateur or professional m…
× 405
ECMAScript 6 reached feature complete status in 2014. The features vary widely from completely new objects and patterns to syntax changes to new methods on existing objects.
× 404
A game, also known as "Naughts and Crosses", in which players take turns placing marks on a 3 × 3 grid in an attempt to form a line of three consecutive marks. You can also use this tag for variants o…
× 402
API stands for Application Programming Interface. A program's API defines the proper way for a developer to request services from that program.
× 402
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…
× 400
the successor to the C++11 standard, adding incremental improvements and some new language and library features.
× 394
In computing, input/output, or I/O, refers to the communication between an information processing system (such as a computer) and the outside world (possibly a display, an information storage system, …
× 389
a structured document format that defines human- and machine-readable encoding rules.
× 383
an open-source JavaScript framework. Its goal is to augment browser-based applications with Model–View–Controller (MVC) capability, reduce the amount of JavaScript needed to make web appl…
× 379
a branch of mathematics concerning the study of finite or countable discrete structures.
× 374
a fast, statically typed, compiled language created by Google. The language was initially developed as an alternative to C++ for server infrastructure and has …
× 371
a set of ORM (Object-Relational-Mapping) tools for the .NET Framework, since version 3.5 SP1.
× 371
a style of computer programming in which algorithms are written in terms of to-be-specified-later types that are then instantiated when needed for specific types provided as par…
× 369
a free (libre), open source, Unix-like operating system.
× 367
thread-safe if it only manipulates data structures in a way that allows consistent execution of this code by multiple threads.
× 366
a design structure for creating several things that are almost identical but need different values. Not template-meta-programming.
× 362
should be used only on questions that are about Objective-C features or depend on code in the language. The tags [cocoa] and [cocoa-touch] should be used to ask about Apple's frameworks or cl…
× 361
a GUI toolkit packaged with the standard Java SDK since version 1.2.
× 355
a property of systems in which multiple computations can be performed in overlapping time periods. The computations may be executing on multiple cores in the same c…
× 354
a section of a document containing normal content, markup, special elements called controls and labels on those controls.
× 346
HTML5 (Hyper Text Markup Language, version 5) is an umbrella term for recent web technologies. It is also the latest iteration of HTML, and became a W3C Recommendation in October 2014, introducing new…
× 343
Questions relating to cryptographic topics such as encryption/decryption and hashing. (Not for use with trivial ciphers.)
× 342
an operating system for mobile devices developed by Apple Inc. that is currently used in their iPhone, iPod touch, iPad, and Apple TV (2nd generation) devices. It shares a lot with Mac OS X, bu…
× 339
an application level network protocol used for the transfer of content on the World Wide Web.
× 334
a coding pattern related to acting on messages between a source and one or more subscribers. A point listener in the source provides a way in which subscribed code can consume messag…
× 334
a last in, first out (LIFO) abstract data type and data structure. Perhaps the most common use of stacks is to store subroutine arguments and return addresses.
× 332
a popular technique for creating interactive websites, allowing web content to be updated asynchronously by exchanging small amounts of data with the server b…
× 321
the process of determining whether someone or something is, in fact, who or what it is declared to be.
× 321
For questions related to graphical animations. This includes, but is not limited to sliding, tweening, rotating and resizing of shapes.
× 312
for questions about search algorithms, tools, and technologies.
× 311
an object-oriented computer programming language that can be viewed as an evolution of Microsoft's Visual Basic 6 (VB6) but implemented on the Microsoft .NET Framework.
× 310
an ordered, first-in-first-out (FIFO) data structure. Typical implementations of queues support pushing elements to the back and popping them off the front position.
× 308
an application programming interface (API) for valid HTML and well-formed XML documents. It defines the logical structure of documents and the way a document is acce…
× 307
a succinct, expressive, and efficient functional and object-oriented language for .NET