プレアルファ（0.1版）と呼ばれる最初のバージョンは2012年1月にリリースされた。Mozillaはこれを新しいモノ好みの人やプログラミング言語愛好家のためのアルファ版と位置づけていた。最初の安定版である1.0版がリリースされるまでの0.x版リリースでは、いくつもの大きな破壊的な仕様変更が言語およびライブラリに加えられた。変数名や関数名など識別子は、この言語の開発の初期の頃は、ASCII文字以外の文字を使うことが禁じられていた。言語についてのある質疑応答の中で、現場の非英語圏のプログラマーのほとんどが識別子にはASCII文字を使っていると述べられていた。しかしその制限は反論を引き出すことになった。それにより、2011年2月に言語に変更が行われ、この制限は削除された。型判定は、0.4版以前の従来の静的型付けに加えて、型状態システムをサポートしていた。型状態システムは、特別なcheck文を使用してプログラム文の前後での型決定をモデル化した。C言語やC++コードでのアサーションの場合と同様に、プログラム実行中ではなくコンパイル時に型不一致を検出する。型状態の概念はRust特有のものではなく、NILで採用されていたものである。実際にはほとんど使用されていなかったため型状態は削除されたが、ブランディングパターンで同じ機能を実現できる。オブジェクト指向のシステムは、0.2版から0.4版にかけて大きく変わっていった。0.2版で初めてクラス（class）が導入され、0.3版でインターフェース（interface）を通したデストラクタとポリモーフィズムが追加され、0.4版で継承を提供する手段としてトレイト（trait）が追加された。インターフェースはトレイトに一部の機能が統合されて、異なる不要な機能として削除された。クラスもまた削除され、構造体とトレイトを使用したミックスインに置き換えられた。コアのメモリモデルは、0.9版から0.11版の間、2つのビルトインのポインタ型（ヒープメモリ型~とガベージコレクション型@）を機能を単純化するために用意していた。それらは、標準ライブラリのBox型とGc型で置き換えられ、Gc型は最終的には削除された。2014年1月、Dr. Dobb's Journalの編集長アンドリュー・ビンストックはD言語やGo言語、Nim言語と同様にC++の競争相手になる機会を得たとコメントした。ビンストックによると、Rustは非常にエレガントな言語として広く見られているが、バージョン間で繰り返し大きく変更されたため普及が遅れているという。
2006年、Mozillaで働いていたグレイドン・ホアレは現代のインターネット環境で高い並行性と高い安全性が求められるシステムプログラミング言語としてC言語やC++に代わりうるプログラミング言語 Rust言語の開発に着手した。MozillaがRustの開発に関わりはじめたのは2009年で、Rustは2010年のモジラ・サミットで公に姿を表した。RustソースコードをコンパイルするRustコンパイラは、初期の頃はOCaml言語で作られたコンパイラ（rustboot）が用いられていたが、2010年にはRust言語自身でRustコンパイラを作るセルフホスティングへ移行したコンパイラ（rustc）の開発が始められ、翌年にはブートストラップ問題を解決した最初の完動品が完成した。この時よりRustコンパイラはコンパイル基盤にLLVMを用いたものとなった。
Rustは2016〜2019年に渡ってStack Overflow Developer Surveyで「最も愛されているプログラミング言語」で一位を獲得し続け、プログラマの好意的な評価は多い。一方で、Rustは学習難易度が高い言語とも考えられている。多くのRust初学者のプログラマにおいて、自身が正しいと思って書いたソースコードのコンパイルに対してコンパイラ（ボローチェッカー）がエラーを検出する、「ボローチェッカーとの戦い」（fighting with the borrow checker）が発生しがちである。小さなアプリケーションの実装について同時期に言語開発されているGo言語と比較した場合、Rust言語よりGo言語の方が開発効率が良いという評価がある。学習難易度の高さは開発チームも認識しており、2017年ロードマップでは学習曲線の改善を目的として挙げていた。Rustの実行時速度性能は同じくコンパイラにLLVMを利用している場合のC言語と同等程度であり、一部の処理ではC言語を上回った速度が確認されている。2018年2月時点で、ウェブサーバアプリケーションの汎用処理では速度性能の良いRust製ライブラリは開発が進んでいない。単純なテキスト処理では速度性能は良い。
1978年及び1981年から1989年はリオデジャネイロの郊外にあるジャカレパグアで実施された。それ以外の年はサンパウロ郊外にあるインテルラゴスで行われている。以前は序盤に開催されており、そのうち10回が開幕戦として実施されてきた。2004年から開始したバーレーンGPがイスラム教の断食月ラマダーンと重なることを避けてシーズン序盤開催となったことを受け、一転して最終戦に実施された。以後、シーズン終盤での開催が定着し、2005年から2009年まで5年連続でワールドチャンピオン決定戦の舞台となった。終盤戦に開催されるようになってからは、ブラジルグランプリのみの「お約束」として、表彰式後のシャンパンファイトで通常の曲ではなく、サンバのリズムが流れ、それとともに大量の紙ふぶきが飛び出すようになった。多くのグランプリにおいて、最多勝記録は1990年代から2000年代にかけて活躍したミハエル・シューマッハによって塗り替えられたが、ブラジルGPでは1980年代から1990年にかけ6勝を挙げたアラン・プロストが最多勝記録を保持している（シューマッハは4勝を挙げた）。チームとしては、マクラーレンが強く通算で12勝を挙げており、フェラーリ（11勝）、ウィリアムズ（6勝）がそれに続いている（2017年現在）。2007年までのブラジル人のF1チャンピオンは、いずれもブラジルGPを制している。エマーソン・フィッティパルディは初の公式戦として開催された1973年、ネルソン・ピケは5度目の挑戦となる1983年、アイルトン・セナは8度目の挑戦となる1991年に、初の母国GP制覇を果たした。2017年以降の開催については、スポンサーを失った主催者とFOMが開催権料を巡って折り合いがついておらず、不透明な状況となっていた。理由としてブラジル国内の景気がリオデジャネイロオリンピック以降急激に悪化していることと、サンパウロ市の市長交代によるもので、ジョアン・ドリア新市長は当選直後に「インテルラゴス・サーキットの民営化を積極的に進めたい」と語っている。このため、2016年9月28日に出された2017年の暫定カレンダーでは「暫定扱い」とされていた。しかし、11月30日の正式カレンダーでは開催が確定している。2019年5月、ジャイール・ボルソナーロ大統領が、翌2020年からはリオデジャネイロに建設される新サーキットで開催する意向を明らかにしたが、インテルラゴスは2020年まで開催契約を結んでおり、サーキットの民営化がサンパウロ市議会で否決されたため、同地での開催継続に意欲を見せている。一方、ボルソナーロ大統領もインテルラゴスとの契約が切れる2021年からリオでの開催要望を繰り返し述べている。