コメント記法いろいろ

[プログラミング]

行末までのコメント

// C++, C99, Objective-C, D言語, Java, C#, PHP, JavaScript,
// ActionScript, Groovy, Concurrent Clean, Delphi, Xtal,
// PukiWiki, FreeStyleWiki, Hikiなど

# Perl, Ruby, Python, PHP, Tcl, YAML, shなど

; Emacs Lisp, Common Lisp, Schemeなど

-- Haskell、Lua, Eiffel, Ada, SQL, VHDLなど

% Erlang, TeX, Matlab, Prologなど

.. reStructuredText

* COBOL

' BASIC

REM BASIC, Batch file

::Batch file

Batch file

なでしこ


ブロックコメント

/* C言語, C++, Objective-C, D言語, Java, C#, CSS, JavaScript, 
ActionScript, Concurrent Clean(ネスト可), Prolog, Xtalなど */

/+ D言語 (ネスト可) +/

--[[ Lua (ネスト可) ]]

#| Scheme(SRFI 30/ネスト可) |#

(* Standard ML, OCaml *)

{ Delphi }

<!-- HTML, XMLなど -->

=begin
Ruby (行の途中からは書けない)
=end

%{
Matlab (行の途中からは書けない)
%}

その他

(?#正規表現)