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