Software Development

Explore Software Development through related topics and the articles other pages reference most.

Most referenced in this topic

Ranked by links from other AI Wiki pages.

Explore articles

Browse subtopics (19)

Articles that also belong to these categories. Counts cover all of Software Development.

Showing 1-36 of 36 articles

Agentic workflow

An agentic workflow is a multi-step process in which one or more AI agents independently plan a sequence of actions, select and use tools, evaluate intermediate results, and iterate until a goal is reached.

AI AgentsArtificial Intelligence

App Development

AI in app development refers to the use of large language models, generative AI, and AI agents to design, build, test, and ship software applications, with a particular focus on consumer apps, mobile apps, and…

AI Tools & Products

App Development ChatGPT Plugins

App Development ChatGPT Plugins were a group of third party ChatGPT Plugins that let a user describe an application in plain language and receive a finished mobile app, web app, or backend built by an external…

ChatGPT

Bolt.new

Bolt.new is an AI-powered full-stack web development platform built by StackBlitz that turns a natural language prompt into a complete, running web application inside the browser

AI Code GenerationDeveloper Tools

Coding agent

A coding agent is a software system that uses a large language model to carry out programming work by acting on a development environment rather than only producing text for a person to copy.

AI AgentsAI Code Generation

DeepSeek Harness

DeepSeek Harness is an open-source AI agent harness developed by DeepSeek. Also called dsh, it supplies the software around a language model: the agent loop, tools, sessions, filesystems, permission controls…

AI AgentsAI Code Generation

Eager Execution

Eager execution is an imperative, define-by-run mode of running machine learning framework operations in which each operation is evaluated immediately as it is called and returns a concrete value

Deep LearningMachine Learning

Graph Execution

Graph execution is a computation paradigm in machine learning frameworks where mathematical operations are organized into a directed acyclic graph (DAG) before being executed, so the runtime sees the whole…

Deep LearningMachine Learning

JavaScript

JavaScript (often abbreviated JS) is a high-level, dynamically typed, multi-paradigm programming language that, alongside HTML and CSS, forms one of the three core technologies of the World Wide Web.

Programming Languages

Mathlib

Mathlib (formally mathlib4, the active Lean 4 incarnation) is the community-maintained, open-source unified library of formalized mathematics for the lean theorem prover, and it is the largest single library…

Mathematics

Next.js

Next.js is an open-source React framework developed and maintained by Vercel that has become the default way to ship production AI products, especially streaming chat interfaces and other large language model…

Developer ToolsOpen Source AI

Plugins

Plugins are modular software extensions that connect large language models and other AI systems to external tools, services, data sources, and user interfaces, letting a model trained on a static corpus reach…

AI Tools & ProductsChatGPT

Programming

AI for programming refers to the use of artificial intelligence, and especially large language models, to write, edit, refactor, test, review, and explain source code.

AI Tools & Products

Programming ChatGPT Plugins

Programming ChatGPT Plugins were a now-deprecated category of third-party extensions that let ChatGPT call external developer tools, code repositories, computational engines, and runtime environments during a…

ChatGPTOpenAI

Programming with ChatGPT

Programming with ChatGPT is the practice of using OpenAI's conversational chatbot to read, write, refactor, document, debug, test, and explain source code in plain language instead of an editor or a…

AI Code GenerationChatGPT

React

React (sometimes called React.js or ReactJS) is a free, open source JavaScript library for building user interfaces, created by Jordan Walke at Facebook and first released publicly on May 29, 2013.

Developer Tools

SWE-bench

SWE-bench is an execution-based benchmark for evaluating whether a language-model system can resolve real software issues.

AI Benchmarks

Software Development

Software development is the work of conceiving, specifying, designing, implementing, verifying, delivering, operating, maintaining, and eventually retiring software.

AI Tools & Products

Software Development ChatGPT Plugins

Software Development ChatGPT Plugins were a now-deprecated category of ChatGPT plugins that connected ChatGPT to the wider software development life cycle, including version control, repository analysis, issue…

ChatGPTOpenAI

Spec-driven development

Spec-driven development (SDD) is a software engineering methodology in which structured specification documents serve as the primary source of truth for a project, with code treated as a generated or verified…

AI AgentsAI Code Generation

Tailwind CSS

Tailwind CSS is an open-source, utility-first CSS framework that styles web interfaces by composing low-level utility classes such as flex, pt-4, text-center, and bg-blue-500 directly in markup

Developer Tools

TensorFlow.js

TensorFlow.js (often abbreviated TFJS) is an open-source JavaScript library developed by Google for defining, training, and running machine learning models entirely in the web browser, in Node.js, and on…

Developer ToolsGoogle

TypeScript

TypeScript is an open-source, statically typed programming language developed by Microsoft that extends JavaScript by adding optional static type annotations, interfaces, generics, and other features oriented…

MicrosoftProgramming Languages

Vibe engineering

Vibe engineering is a term for the disciplined practice of building production software with the help of large language model coding agents

AI Code Generation

Web Development

AI in web development is the use of large language models and related generative systems to design, build, deploy, and maintain websites and web applications.

AI Code Generation

Web Development ChatGPT Plugins

Web Development ChatGPT Plugins were a now-retired category of third-party extensions for ChatGPT that let the model perform tasks adjacent to building, browsing, scraping, and summarizing the public web.

ChatGPT

WebAssembly

WebAssembly (often abbreviated Wasm) is a binary instruction format for a stack-based virtual machine, designed as a portable compilation target for high-level programming languages and intended to enable…

AI Infrastructure

v0 (Vercel)

v0 is an AI application builder from Vercel that turns natural-language prompts and images into working React code, generating user interfaces styled with Tailwind CSS and the shadcn/ui component library .

AI Code GenerationDeveloper Tools