Languages Features Calendar CSV Lists Blog About Donate Add Language
GitHub icon


< >

Batchfile is a programming language created in 1985.

#275on PLDB 38Years Old 4.0kUsers
0Books 0Papers 72kRepos

Try now: Riju

A batch file is a kind of script file in DOS, OS/2 and Microsoft Windows. It consists of a series of commands to be executed by the command-line interpreter, stored in a plain text file. A batch file may contain any command the interpreter accepts interactively and use constructs that enable conditional branching and looping within the batch file, such as IF, FOR, and GOTO labels. Read more on Wikipedia...

Example from Riju:
echo "Hello, world!"
Example from hello-world:
@echo off echo Hello World
Example from Wikipedia:
C:\>set /p ="Message 1"<nul >data.txt C:\>set /p ="Message 2"<nul >>data.txt C:\>set /p ="Message 3"<nul >>data.txt C:\>type data.txt Message 1Message 2Message 3

Language features

Feature Supported Token Example
REM A comment
Line Comments REM
REM A comment
Print() Debugging echo
Case Insensitive Identifiers
ini.html · batch.html · tla.html

View source

PLDB - Build the next great programming language · v2023 · Day 153 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub ·