Voyage AI joins MongoDB to power more accurate and trustworthy AI applications on Atlas.

Explore Developer Center's New Chatbot! MongoDB AI Chatbot can be accessed at the top of your navigation to answer all your MongoDB questions.

MongoDB Developer
lang_c_sharp

C#

A general-purpose, multi-paradigm programming language. C# is a particularly useful language to learn for developing apps based on the .NET framework
Learn More
Bash

Bash

Unix shell and command language written for the GNU project
Learn More
TypeScript

TypeScript

A strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript simplifies JavaScript code, making it easier to read and debug.
Learn More
lang_c

C

A general-purpose computer programming language. C remains a good choice for legacy and modern applications because of its performance and support for new features.
Learn More
lang_c_plus_plus

C++

An extension of C and is widely used for search engines, gaming, and GUI-based applications.
Learn More
lang_javascript

JavaScript

A lightweight, interpreted, object-oriented language. JavaScript engines execute JavaScript code in client-side (in web browsers) or server-side(for example, the V8 engine is a core component of the Node.js and Deno runtimes).
Learn More
lang_ruby_logomark

Ruby

An interpreted, high-level, general-purpose programming language which supports multiple programming paradigms. Very popular for web development.
Learn More
lang_go

Go

Also called Golang or Go language is a statically typed, compiled programming language and it used for general purpose.
Learn More
Rust

Rust

A multi-paradigm, general-purpose programming language designed for performance and safety. Rust is a low-level programming language with high performance and can be used to write operating systems, game engines, and embedded applications.
Learn More
Kotlin

Kotlin

A cross-platform programming language initially designed for the JVM (Java Virtual Machine) and Android.
Learn More
Swift

Swift

A general-purpose, multi-paradigm, compiled programming language. Swift is a powerful programming language for Apple devices.
Learn More
lang_php

PHP

A general-purpose scripting language that is especially suited to web development.
Learn More
lang_java_logomark

Java

A high-level, class-based, object-oriented programming language. With Java Virtual Machine (JVM) Java applications are called WORA (Write Once Run Anywhere).
Learn More
lang_python_logomark

Python

A high-level, interpreted programming language and it is used for general purpose. Python is one of the most popular languages for data-intensive tasks and data science because of its rich library support for statistics, machine learning, and AI-related tasks.
Learn More