// A comment
# A comment
-- A comment
% A comment
C A comment
MOVE ABC to XYZ *> This is a comment.
; A comment
' A comment
⍝ A comment
\ A comment
! A comment
-# A comment
NB. A comment
\* A comment
/ A comment
--- A comment
; I am a comment
;; A comment
~ A comment
“”” A comment
#<A comment>
__ A comment
COMMENT A comment
Languages with Line Comments include Java, JavaScript, C, Python, SQL, C++, PHP, Perl, MATLAB, C#, Ruby, Fortran, MySQL, R, Go, COBOL, Ada, Scala, Swift, PostgreSQL, Rust, Kotlin, PowerShell, ARM, Haskell, Lua, SAS, TypeScript, Prolog, Bash, Clojure, Objective-C, Erlang, Elixir, Visual Basic, Dart, Julia, Scheme, Tcl, VBA, ActionScript, Solidity, Verilog, Reason, BASIC, Crystal, Delphi, awk, CoffeeScript, F#, Maple, Elm, Eiffel, YAML, Yacc, Racket, Groovy, D, Sage, Common Lisp, GraphQL, VHDL, LaTeX, Nginx, APL, OpenCL, Smali, LLVM IR, Nim, PostScript, Visual Basic .NET, Chapel, Red, Haxe, WebAssembly, LFE, PureBasic, Forth, fish, ANTLR, MIPS architecture, VBScript, Lasso, Oz, CIL, Applescript, Idris, Tex, Protocol Buffers, ABAP, AMPL, Simula, PureScript, Logo, sed, PicoLisp, V, BCPL, PL/SQL, Processing, HAML, REBOL, Hack, FLUX, DOT, Nearley, idyll, Rust MIR, Dylan, MoonScript, Terra, Fantom, Squirrel, Monkey, Agda, BlitzBasic, EuLisp, Ballerina, Frege, MUMPS, AutoIt, Emacs Lisp, x86 Assembly, Zig, GNU Octave, TOML, Lean, Hy, NewLisp, Zephir, Vala, Icon, Pug, X10, Makefile, Flow, Turing, J, QML, Scilab, Mercury, Io, xBase, Click, Boo, QBasic, Java Bytecode, Ceylon, Nemerle, SPARQL, JSON5, Clean, SystemVerilog, SuperCollider, CLIPS, Stata, SNOBOL, NetLogo, Bison, HCL, AGC, PL/pgSQL, API Blueprint, POV-Ray SDL, odin, Deno, TLA, Ini, Batchfile, MiniD, Pike, Wren, ATS, Dafny, ClojureScript, Csound, Perl 6, S-algol, eC, Lex, Xojo, FoxPRO, Dhall, Alloy, Embedded Crystal, E, LiveScript, Modelica, PEG.js, AutoHotkey, halide, Clipper, Bicep, Objective-J, M4, wisp, Datalog, PowerBuilder, Less, Seed7, GAP, Classroom Object Oriented Language, Pig Latin, YASnippet, PRQL, Transact-SQL, AspectJ, XBase++, SETL, starlark, KaTeX, Cap'n Proto, Falcon, Netwide Assembler, Dc, LiveCode, unison, NSIS, PEG, Croc, Golo, WxBasic, True BASIC, JCL, Augmented Backus-Naur Form, Ion, Fennel, mlir, Sather, K, CWL, SourcePawn, WDL, Cue, CIL, Ren'Py, datascript, Eve, Java Properties, Ragel, Argdown, Koka, HLSL, Ron, muPad, Ring, Unicon, HOPE, Gosu, OpenVera, SIL, GLSL, Hjson, Expect, BETA, Action!, carp, Cg, LilyPond, progsbase, QB64, PAWN, IGOR Pro, Pony, UNLAMBDA, Felix, P4, Taichi, Slope, JAI, LPC, Jule, MQL5, Euphoria, Guile, beads-lang, Angelscript, mgmt, Dockerfile, NCAR Command Language, KiXtart, Volt, Futhark, Spin, Filebench WML, JADE, Yoix, NetLinx, Concise Encoding, ThinBasic, CLOS, Cryptol, LookML, Mu, Apex, OpenSCAD, Aldor, DM, BlitzMax, Linden Scripting Language, Logica, Gettext Catalog, GDScript, Eclipse Command Language, PIC, ShaderLab, Nit, clay, FutureBASIC, Tea, Mask, Turbo Basic, PowerBASIC, Harbour, StarOffice Basic, ArkScript, zephyr-asdl, Whiley, carth, Praat Script, CartoCSS, SugarSS, Jasmin, Literate Agda, Ch, Game Maker Language, Fancy, Refal, Observable, storyscript, Objective C++, omega, Not Quite C, OX, Alpine Abuild, Slice, SimCode, mun-lang, ECL, BLISS, Vigil, GCC Machine Description, ActiveVFP, JSON with Comments, Shen, Reia, Brightscript, SCSS, MVEL, Cycript, Raku, Script.NET, winxed, Caché Basic, SMT, Ezhil, Strips, Pan, spry, Cell, Spatial, SRecode Template, Not eXactly C, LoomScript, Mary, Creative Basic, Flow9, Type Language, Treelang, dex, Operational Control Language, c3, VHDL-AMS, Bel, Fable, Opal, FML, Quaint, Logos, Cypher Query Language, XBLite, Gerbil Scheme, lispyscript, Maya Embedded Language, HiveQL, Guix Workflow Language, MACRO-10, KRL, Q#, Module Management System, turnstile, NS Basic, tht, dslx, S-PLUS, Xbasic, OCL, Gentoo Ebuild, Vale, gentee, PROMAL, Rescript, NestedText, Redcode, spiral, neut, BitBake, Rc, RELAX NG, Grammatical Framework, Parser 3, Frink, CIR, Parrot BASIC, Gherkin, flagship, JSLT, Recfiles, ddfql, DAX, Hocon, neeilang, hilvl, PowerQuery M, Ren, Yet Another Scripting Language, holyc, Tuple space, CFScript, Zimpl, Nymph, Jsonnet, Boron, Mouse, Language Server Index Format, Ligo, Adventure Game Studio Script, C shell, Charity, Pawn, dlvm, epsilon, GraphQL Schema Definition Language, Z, JS++, manool, Uniform eXchange Format, Judoscript, parasail, Finite State Language, Soy, HuJSON, silk, Claro, Fjölnir, z80, owen-lang, verifpal, StruQL, Yedalog, popr, kai, BuddyScript, fizz, JSL, ldpl, pointless, OEM, Project Mentat, Easytrieve, Lite-C, Structured Query Reporter, Sophia, tremor-query, Heron, taf, atomese, Reactive Plan Language, FloScript, Action Code Script, ISETL, Boogie, rosette-lang, rbs, xxl, Pnuts, Bla, Lexon, Portable Bit Map Format, ca65 Assembly, ctalk-lang, Plot, Netpbm grayscale image format, Wart, stella, Savi, OptimJ, AmbientTalk, Robots.txt, ppm-format, Amazon Redshift, USD, wescheme, Rita, lain, luau, sora, SubX, blz, Sweet Expressions, PromQL, boa, Spice, rbscript, PacmanConf, PkgConfig, Lighttpd configuration file
Languages without Line Comments include HTML, XML, JSON, CSS, Pascal, Mathematica, Modula-2, Regular Expressions, OCaml, Modula-3, Smalltalk, XQuery, SPSS, Markdown, Rexx, ML, SVG, Standard ML, OWL, Object Pascal, Wolfram Language
Comments that start with a character and continue until end of line.