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: |
c#× 1755
a multiparadigm, managed, garbage-collected, object-oriented programming language created by Microsoft in conjunction with the .NET platform.
|
java× 1423
a popular programming language and runtime environment which allows programs to run unchanged on most platforms.
|
javascript× 1378
ECMAScript (commonly referred to as JavaScript) is primarily used for scripting web-pages but also has several embedded forms and stand-alone interpreters / JIT engines. Use this tag for questions reg…
|
php× 1153
a widely-used, general-purpose server side scripting language that is especially suited for web development.
|
python× 1120
an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability.
|
c++× 970
a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language.
|
jquery× 808
a JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
|
optimization× 798
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.
|
c× 480
a medium level general purpose compiled language.
|
best-practice× 463
a method or technique that is generally considered to be superior to other methods in achieving the same result.
|
algorithm× 451
a precise plan (in the format of a sequence of steps) on how to solve a particular problem.
|
performance× 395
Questions related to improving application performance.
|
refactoring× 372
a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Use this tag when you're looking for ways to …
|
ruby× 369
a dynamic, open source programming language with a focus on simplicity and productivity.
|
oop× 369
a programming paradigm using "objects": data structures consisting of data fields and methods together with their interactions.
|
design-patterns× 321
a general reusable solution to a commonly occurring problem in software design.
|
clean-code× 306
a set of conventions and practices used in software, such as naming classes, variables, and files.
|
.net× 279
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…
|
mysql× 254
an open-source, relational database management system.
|
multithreading× 252
how work performed by a computer can be divided into multiple concurrent streams of execution (generally referred to as threads).
|
html× 243
the standard content markup language of the web. It is an open standard developed and maintained by W3C (World Wide Web Consortium).
|
sql× 237
a language for interacting with relational databases. Read the tag wiki's guidelines for requesting SQL reviews: 1) Provide context, 2) Include the schema, 3) If asking ab…
|
readability× 207
the quality of written code that makes it easy to read and understand.
|
strings× 201
a sequence of zero or more characters. It is commonly used to represent text or a sequence of bytes. Use this tag along with the appropriate programming language being used.
|
array× 200
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.
|
ruby-on-rails× 189
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…
|
asp.net× 181
a web application framework developed by Microsoft to allow programmers to build dynamic web sites and web applications.
|
design× 180
the act of making particular choices about how best to structure a program, to achieve goals of reliability, maintainability, correctness or ease of use.
|
data-structures× 169
a way of organizing data in a fashion that allows particular properties of that data to be queried and/or updated efficiently.
|
linq× 167
a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages.
|
haskell× 163
a purely functional programming language, featuring static typing, lazy evaluation, and monadic effects. The primary implementation is GHC, a high-performance compiler with a runtime suppor…
|
loop× 153
a type of control flow structure in programming in which a series of statements may be executed repeatedly until some condition is met.
|
classes× 153
used as template for creating new objects. Class describes the state and behavior that the objects of the class all share.
|
css× 139
a language used to control the presentation of HTML and XML documents including colors, layout and fonts.
|
security× 135
used for topics relating to application security and attacks against software.
|
android× 129
Google's software stack for mobile devices. Please use the Android-specific tags such as [android-intent], not [intent]. For non-developer questions, see http://android.stackexchange.com
|