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.

Type to find tags:
× 724
a multiparadigm, managed, garbage-collected, object-oriented programming language created by Microsoft in conjunction with the .NET platform.
× 472
a dialect of the standardized ECMAScript programming language, primarily used for scripting web-pages. Use this tag for questions regarding ECMAScript and its dialects/ implementations: …
× 435
a general-purpose scripting language originally designed to produce dynamic web pages.
× 418
a popular programming language and runtime environment which allows programs to run unchanged on most platforms.
× 375
an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability.
× 362
a strongly and statically typed, free-form, multi-paradigm, compiled, general-purpose programming language.
× 270
JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
× 249
the act of improving a method or design. In programming, optimization usually takes the form of increasing the speed of an algorithm, or reducing the resources it requires.
× 180
a medium level general purpose compiled language.
× 155
a precise plan (in the format of a sequence of steps) on how to solve a particular problem.
× 140
a method or technique that is generally considered to be superior to other methods in achieving the same result.
× 132
a software framework supporting a multi-language paradigm and supporting language interoperability. .NET applications are executed in a virtual machine (CLR) which provides a few important ser…
× 127
a dynamic, open source programming language with a focus on simplicity and productivity.
× 114
a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.
× 114 × 103
a general reusable solution to a commonly occurring problem in software design.
× 100
an open-source, relational database management system.
× 95
a programming paradigm using "objects": data structures consisting of data fields and methods together with their interactions.
× 83
how work performed by a computer can be divided into multiple concurrent streams of execution (generally referred to as threads).
× 82
a language for managing data in relational database management systems. This tag is for general SQL programming questions; it is not for Microsoft SQL Server, nor do…
× 81
the standard content markup language of the web. It is an open standard developed and maintained by W3C (World Wide Web Consortium).
× 81
a web application framework developed by Microsoft to allow programmers to build dynamic web sites and web applications.
× 80
the quality of written code that makes it easy to read and understand.
× 77
a family of programmable programming languages.
× 74
a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages.
× 72
a functional language in the Lisp family.
× 70
a sequence of zero or more characters. It is commonly used to represent text.
× 65
an open-source web development framework optimized for programmer happiness and maintaining sustainable productivity. Many things are defined by convention, freeing you from having to…
× 65
a way of organizing data in a fashion that allows particular properties of that data to be queried and/or updated efficiently.
× 63
an purely functional programming language, featuring static typing, lazy evaluation, and monadic effects. The primary implementation is GHC: a high-performance compiler with a runtime suppo…
× 60
a set of conventions and practices used in software, such as naming classes, variables, and files.
× 59
the act of making particular choices about how best to structure a program, to achieve goals of reliability, maintainability, correctness or ease of use.
× 54
a language used to control the presentation of HTML and XML documents including colors, layout and fonts.
× 52 × 50
a data structure consisting of a collection of elements (values or variables), each identified by at least one index. All the elements of an array are stored adjacent to each other.
× 50
Structure and Interpretation of Computer Programs (SICP) is a classic textbook for learning how to program. The language used in the book is Scheme, a dialect of Lisp.
1 2 3 4 5 9
tag synonyms