例えば、Nemerleのマクロを用いてSQL文を発行するコードは以下のように書くことができる。 ExecuteReaderLoop ("SELECT firstname, lastname FROM employee WHERE firstname = $myparm", dbcon, {   System.Console.WriteLine ("Name: {0} {1}", firstname, lastname)  });これは、次の文の代わりに用いられる。 string sql = "SELECT firstname, lastname FROM employee WHERE firstname = :a"; NpgsqlCommand dbcmd = new NpgsqlCommand (sql, dbcon, dbtran); dbcmd.Parameters.Add("a", myparm);  NpgsqlReader reader = dbcmd.ExecuteReader();  while(reader.Read()) {   string firstname = reader.GetString (0);   string lastname = reader.GetString (1);   System.Console.WriteLine ("Name: {0} {1}", firstname, lastname)  } reader.Close(); dbcmd.Dispose();これは、ライブラリ中の幾つかの動作を隠すだけでなく、クエリ文字列や変数、データベースから返されたコラムがコンパイラによって理解され実行されるということを表している。ExecuteReaderLoopマクロは、プログラマが記述しなければならないコードと同等のコードを生成させることができる。またSQL文が正しいかどうかをコンパイル時に検査することも可能である。
$ 記号により文字列中に値を展開することができる:def s = $"The number is $i"; // $i を変数 i の値で置き換える def s = $"$x + $y = $(x+y)"; // $(...) を使うことで複雑な式も展開できる
伝統的なHello worldは、次のようにC#ライクなスタイルで書くことができる。 class Hello {   static Main () : void {     System.Console.WriteLine ("Hello, world!");   } }あるいは、よりシンプルに System.Console.WriteLine("Hello, world!");とも書ける。
NemerleはVisual Studio 2008に統合することができる。Visual Studio 2008 Shellをベースとした無料のIDEも存在する。また、SharpDevelop用のプラグインも用意されている(プラグインのページ)。アドインによりVisual Studio 2010にも統合が可能で、Visual Studio 2013版も存在している。
Nemerle のマクロ機能は、コンパイル中にプログラム中のコードの生成・解析・編集を可能にする。マクロは通常のメソッド呼び出しとして使えるほか、構文を定義して用いることもできる。Nemerleの多くの構文(if、for、foreach、while、usingなど)はマクロによって定義されている。"if" マクロの例:macro @if (cond, e1, e2)syntax ("if", "(", cond, ")", e1, Optional (";"), "else", e2){  /*    <[ ]> はコードクォートであり、Nemerleコンパイラは中身を構文木に変換して提供する。    C# における式木に似ているところがある。  */  <[    match ($cond : bool)    {      | true => $e1      | _ => $e2    }  ]>}// コード中でマクロを使う:def max = if (a > b) a else b;// コンパイル中に上のコードは下のように展開される:def max = match (a > b){  | true => a  | _    => b}
バリアント (代数的データ型とも) は複数の種類の値を表現できる: variant RgbColor{   | Red   | Yellow   | Green   | Different {       red : float;       green : float;       blue : float;     } }
using System.Console; // クラスとモジュール(静的クラス)を名前空間として使用できるdef next(x) { x + 1 }; // 引数 x の型は使われ方から推論されるdef mult(x, y) { x * y };def fibonacci(i){  | 0     => 0  | 1     => 1  | other => fibonacci(i - 1) + fibonacci(i - 2)};WriteLine(next(9));        // 10  "Console.WriteLine(next(9));" と等しい WriteLine(mult(2, 2));     // 4WriteLine(fibonacci(10)); // 55
def result = match (number){  | 0            => "zero"  | 1            => "one"  | x when x < 0 => "negative"  | _            => "more than one"}
2016年11月19日放送分より開始。「クイズ$マジオネア」から続く暴露コーナー。タイトルやセット（時計台は本コーナー開始前に、2016年10月8日放送分の『めちゃイケ20周年記念抜き打ち中間テスト』で使用している）、システムは『クイズタイムショック』のパロディ。岡村扮する「ドナルド・オカンプ（元ネタはアメリカのドナルド・トランプ大統領）」司会の下、ルーレットで選ばれたレギュラーの1人が挑戦する。また、第3回以降には偽の打ち合わせをしている（いた）芸能人を選び、「オカンプガード」と呼ばれる屈強な男たちによって強制連行されて挑戦する。オカンプの両隣には外国人美女がいる。問題は1問につき6秒、1分で10問出題され、全問正解出来れば賞金100万円獲得。問題も9問目までは「自分の生年月日」「自分のコンビ名」など本人であれば非常に簡単な問題だが、最終問題「魔の10問目」には即答するには相当の覚悟がいる、本人が秘密にしていた事柄に関する問題が出され、そのまま答えることができずチャレンジ失敗となってしまう。チャレンジ終了後は改めて正解の確認（真相の発表）を行う。その中で、内容が女性への度が過ぎたアプローチなどだった場合は、スマートフォン写真加工アプリ「SNOW (アプリケーション) 」風のカチューシャ「オカンプSNOW」を付けて謝罪を兼ねた写真撮影をするが、オカンプのスイッチによってカチューシャにショックが与えられるお仕置きとなっている。また、オカンプに対し歯向かうような発言をした場合は、「オカンプショック」として座っている席に電流が流れるようになっている。