El bahasa indonesio es el idioma oficial de Indonesia y lo hablan más de 200 millones de personas. Es un idioma estandarizado y principalmente sirve como segundo idioma para que las personas en Indonesia les ayuden a comunicarse entre sí. Menos de 30 millones de personas hablan bahasa indonesio como lengua materna. Las personas fuera de Indonesia a veces se refieren al bahasa indonesio simplemente como indonesio o incluso como bahasa. El nombre en sí significa «idioma de Indonesia», por lo que muchos consideran que llamarlo bahasa es una abreviatura incorrecta, ya que significa simplemente «idioma».
El bahasa indonesio tomó un dialecto popular del idioma malayo que se habla en toda la península malaya y lo estandarizó para ser utilizado como el idioma nacional de Indonesia después de que se declarara la independencia en 1945. Los hablantes de bahasa indonesio pueden comunicarse y comprender a los hablantes de malayo, y visado viceversa, la distinción entre malayo y bahasa indonesio como idiomas diferenciados es más una cuestión de importancia política que cualquier otra cosa.
El bahasa indonesio ha adoptado una gran cantidad de palabras de otros idiomas, particularmente del holandés. Debido a que gran parte de Indonesia era territorio de los Países Bajos, los holandeses prestaron una enorme cantidad de palabras al bahasa indonesio, que abarcan todas las áreas del vocabulario. Estas palabras han tendido a cambiar un poco después de su adopción, para acercarse en la pronunciación al sonido del bahasa indonesio estándar, especialmente cuando hay grupos de muchas consonantes, una situación poco común en el propio bahasa indonesio. Indonesia es un país predominantemente musulmán, por lo que el árabe también juega un papel importante en la vida religiosa de su gente, y también se han adoptado varias palabras árabes en Bahasa Indonesia.
La estructura del bahasa indonesio es bastante básica en comparación con otros idiomas, y los hablantes de inglés generalmente lo encuentran relativamente fácil de adquirir. La pluralización de palabras en bahasa indonesio se hace simplemente repitiendo la palabra, de modo que monyet significa «mono» y monyet-monyet significa «monos». No hay tiempos verbales en bahasa indonesio (el tiempo se relaciona mediante el uso de palabras de tiempo distintas) y los verbos tampoco se conjugan para referirse a la persona o la cantidad. La mayoría de las palabras tampoco tienen distinción de género, por lo que la palabra para «hermano» y «hermana» es la misma palabra: adik, que significa «hermano».