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

Tags

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.

× 301
a systems programming language focused on three goals: safety, speed, and concurrency. It maintains these goals without needing a garbage collector, making it a useful language for a number of…
× 300
Consider whether your question would be better asked at CrossValidated, a Stack Exchange site for probability, statistics, data analysis, data mining, and machine learning. Code Review questions on s…
× 297
the analysis of how the time and space requirements of an algorithm vary according to the size of the input. Use this tag for reviews where the "Big O" is a concern.
× 294
a free, open source programming language and software environment for statistical computing and graphics.
× 294
Converting involves changing data from one data type or format to another.
× 291
part of the Microsoft .NET framework used to create rich client user experiences for Windows application.
× 290
an object-oriented programming pattern which for the most part functions similarly to a pointer to an object inside a collection with the added ability to traverse through the collectio…
× 289
a PHP extension that serves as a data access abstraction layer for accessing databases.
× 287
for questions about using, storing or manipulating integral values of all types and sizes, including concerns about overflow. Not for code that casually happens to use integers.
× 286
a JavaScript library for building user interfaces. It uses a declarative paradigm that makes it easier to reason about your application and aims to be both efficient and flexible.
× 284
Programming questions involving digitally-represented playing cards. This includes representing cards and decks in data structures, user interfaces for manipulating cards in a virtual fashion, and imp…
× 284
a Lisp dialect for the Java Virtual Machine. Its main features include a software transactional memory system for coherent updates to data structures, transparent access to Java libraries, …
× 279
associated with creating and managing networks as well as adding network connectivity to a (set of) programs.
× 275
a Python data analysis library.
× 275
a data structure that maps keys to values such that given a key its corresponding value can be efficiently retrieved.
× 268
Collections APIs provide developers with a set of classes and interfaces that makes it easier to handle collections of objects.
× 264
Core to Object-Oriented Programming (OOP), a class is a template for creating new objects that describes the common state(s) and behavior(s).
× 261
the informal term given to the graphical application programming interface (API) included as a part of Microsoft's .NET Framework, providing access to the native Microsoft Windows interfac…
× 261
the imitation of some real thing, state of affairs, or process. The act of simulating something generally entails representing certain key characteristics or behaviours of a selected phy…
× 255
the process of recording events in a computer program, usually with a certain scope, in order to provide an audit trail that can be used to understand the activity of the syst…
× 253
Bitwise refers to a bitwise operation which operates on one or more bit patterns or binary numerals at the level of their individual bits.
× 253
A compiled set of exposed objects that isn't directly executable, but that can be referenced and used by other code.
× 253
An endpoint of a bidirectional inter-process communication flow. This often refers to a process flow over a network connection, but by no means is limited to such.
× 248
a programming language data type whose value refers directly to (or "points to") another value stored elsewhere in the computer memory using its address.
× 248
a data structure used to implement an associative array (a structure that can map keys to values). It uses a "hash function" to compute an index into an array from which the value can…
× 244
for questions about using timers in code to make things happen in a certain order or for gathering amount of time elapsed.
× 241
Microsoft's well-known operating system. Use this tag for code reviews where the code is targeted specifically for this platform, when no other more specific tags exist.
× 241
Method of exchanging digital messages from an author to one or more recipients.
× 240
an O(n log n) comparison-based sorting algorithm.
× 238
a Python-based framework for creating web applications.
× 237
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…
× 237
One of the four pillars of object-oriented programming (OOP), inheritance establishes a "is-a" relationship between objects. For example, a "Cat" object can be treated in code as any other "Animal" ob…
× 233
for anything related to currency, payment systems, credit card number validation, etc.
× 231
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.
× 230
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.
× 230
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.