Теги
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах / реализациях (кроме ActionScript). Этот тег редко используется отдельно, но чаще всего он связан с тегами [node.js], [jquery],[json] и [html].
Python - это многопарадигмальный, динамически типизированный, многоцелевой язык программирования. Он разработан для быстрого изучения, понимания и использования, а также для обеспечения чистого и единообразного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Тем не менее, для вопросов о Python, связанных с версией, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python или библиотеки (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите его в теги.
Java - популярный язык программирования высокого уровня. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].
C# (произносится как "видеть резкое") - это статически типизированный, мультипарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C# обычно нацелен на семейство инструментов и сред выполнения Microsoft.NET, в том числе.NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C# или C#.
PHP - это широко используемый высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь предназначенный для серверной веб-разработки. Используется для вопросов о языке PHP.
Android- это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT). Для тем, связанных с Android, используйте специфические для Android теги, такие как android-intent, android-activity, android-adapter и т. Д. По вопросам, не связанным с разработкой или программированием, но связанным с платформой Android, используйте эту ссылку: https://android.stackexchange.com.
HTML (язык разметки гипертекста) - это основной язык разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере. Вопросы, касающиеся HTML, должны включать минимальный воспроизводимый пример и некоторое представление о том, чего вы пытаетесь достичь. Этот тег редко используется отдельно и часто используется вместе с [CSS] и [javascript].
NoneJ Query - это библиотека JavaScript, подумайте также о добавлении тега JavaScript. jQuery - это популярная кроссбраузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействия AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться в рассматриваемом коде и, по крайней мере, должны быть в вопросе элементы, связанные с использованием jQuery.
C++ - это язык программирования общего назначения. Первоначально он был разработан как расширение C и имеет аналогичный синтаксис, но теперь это совершенно другой язык. Используйте этот тег для вопросов о коде (который должен быть) скомпилирован с помощью компилятора C++. Используйте тег версии для вопросов, связанных с конкретной версией стандарта [C++11], [C++14], [C++17] или [C++20] и т. Д.
CSS (каскадные таблицы стилей) - это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык гипертекстовой разметки), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь ими) цвета, макет, шрифты, и анимации. Он также описывает, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.
NoneI OS - это мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [objective-c] и [swift] для проблем, специфичных для этих языков программирования.
Язык структурированных запросов (SQL) - это язык запросов к базам данных. Вопросы должны включать примеры кода, структуру таблицы, образцы данных и тег для используемой реализации СУБД (например, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 и т. Д.). Если ваш вопрос относится исключительно к конкретной СУБД (использует определенные расширения / функции), используйте вместо этого тег этой СУБД. Ответы на вопросы, помеченные тегом SQL, должны использовать стандартный SQL ISO/IEC.
MySQL - это бесплатная система управления реляционными базами данных (СУБД) с открытым исходным кодом, в которой используется язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т. Д. Это разные БД, которые все используют свои собственные диалекты SQL для управления данными.
R - это бесплатный язык программирования с открытым исходным кодом и программная среда для статистических вычислений, биоинформатики, визуализации и общих вычислений. Пожалуйста, предоставьте минимальные и воспроизводимые примеры вместе с желаемым результатом. Используйте dput() для данных и укажите все небазовые пакеты с помощью вызовов library(). Не вставляйте изображения для данных или кода, вместо этого используйте блоки кода с отступом. По вопросам, связанным со статистикой, используйте https://stats.stackexchange.com.
React (также известный как React.js или ReactJS) - это библиотека JavaScript с открытым исходным кодом, разработанная Facebook для создания пользовательских интерфейсов. Он использует декларативную компонентную парадигму и стремится быть одновременно эффективным и гибким.
Node.js - это основанная на событиях неблокирующая среда выполнения асинхронного ввода-вывода, которая использует движок Google V8 JavaScript и библиотеку libuv. Он используется для разработки приложений, которые интенсивно используют возможность запуска JavaScript как на клиенте, так и на стороне сервера и, следовательно, получают выгоду от повторного использования кода и отсутствия переключения контекста.
Массив - это упорядоченная линейная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, относящемся к языку программирования, пометьте вопрос используемым языком программирования.
C - это язык программирования общего назначения, используемый для системного программирования (ОС и встроенного), библиотек, игр и кроссплатформенности. Этот тег следует использовать с общими вопросами, касающимися языка C, как определено в стандарте ISO 9899 (последняя версия, 9899:2018, если не указано иное - также теги для запросов, зависящих от версии, с помощью c89, c99, c11 и т. Д.). C отличается от C++ и не должен сочетаться с тегом C++ без разумной причины.
ASP.NET - это среда разработки веб-приложений Microsoft, которая позволяет программистам создавать динамические веб-сайты, веб-приложения и веб-службы. Полезно использовать этот тег вместе с тегом типа проекта, например [asp.net-mvc], [asp.net-webforms] или [asp.net-web-api]. НЕ используйте этот тег для вопросов об ASP.NET Core - используйте вместо него [asp.net-core].
JSON (JavaScript Object Notation) - это формат обмена текстовыми данными, не зависящий от языка. Используйте этот тег, когда используется этот текстовый формат. НЕ ИСПОЛЬЗУЙТЕ ЭТОТ ТЕГ ДЛЯ НАТУРАЛЬНЫХ ОБЪЕКТОВ JAVASCRIPT ИЛИ ЛИТЕРАЛОВ ОБЪЕКТОВ JAVASCRIPT. Прежде чем задать вопрос, проверьте свой JSON с помощью валидатора JSON, такого как JSONLint (https://jsonlint.com).
По вопросам программирования Python, относящегося к версии языка 3+. Используйте более общий тег [python] для всех вопросов Python и добавляйте его только в том случае, если ваш вопрос зависит от версии. Используйте теги [python-2.x] для вопросов Python 2.
Ruby on Rails - это полнофункциональная платформа веб-приложений с открытым исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом к разработке приложений "соглашение важнее конфигурации".
НЕ используйте для вопросов о.NET Core - используйте вместо этого [.net-core]. Платформа.NET - это программная среда, разработанная в основном для операционной системы Microsoft Windows. Он включает в себя реализацию библиотеки базовых классов, среды выполнения общего языка (обычно называемой CLR), системы общих типов (обычно называемой CTS) и среды выполнения динамического языка. Он поддерживает множество языков программирования, включая C#, VB.NET, F# и C++/CLI.
Microsoft SQL Server - это система управления реляционными базами данных (СУБД). Используйте этот тег для всех выпусков SQL Server, включая Compact, Express, Azure, Fast-track, APS (ранее PDW) и Azure SQL DW. Не используйте этот тег для других типов СУБД (MySQL, PostgreSQL, Oracle и т. Д.). Не используйте этот тег для вопросов о программном обеспечении и мобильной разработке, если он напрямую не связан с базой данных.
Swift is a safe, fast, and expressive general-purpose programming language developed by Apple Inc. for its platforms and Linux. Swift is open-source. Use the tag only for questions about language features, or requiring code in Swift. Use the tags [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch], and [cocoa] for (language-agnostic) questions about the platforms or frameworks.
Django - это серверная платформа веб-приложений с открытым исходным кодом, написанная на Python. Он разработан для сокращения усилий, необходимых для создания сложных веб-сайтов и веб-приложений, управляемых данными, с особым упором на меньший объем кода, отсутствие избыточности и более явный, чем неявный характер.
Вопросы об Angular (не путать с AngularJS), веб-фреймворке от Google. Используйте этот тег для вопросов Angular, которые не относятся к отдельной версии. Для более старой веб-платформы AngularJS (1.x) используйте тег angularjs.
Этот тег следует использовать только в вопросах, касающихся функций Objective-C или зависящих от кода на языке. Теги [какао] и [какао-касание] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для решения проблем, специфичных для этих платформ.
Только для вопросов по программированию с объектами или файлами Excel или по разработке сложных формул. Вы можете комбинировать тег Excel с VBA, VSTO, C#, VB.NET, PowerShell, автоматизацией OLE и другими тегами и вопросами, связанными с программированием, если применимо. Общая справка по MS Excel для функций одного рабочего листа доступна у суперпользователя.
Use for questions about AngularJS (1.x), the open-source JavaScript framework. Do NOT use this tag for Angular 2 or later versions; instead, use the [angular] tag.