PLDB
Languages Features Calendar About Lists Add Language
GitHub icon

Stata

Stata

Stata is a programming language created in 1985 by William Gould.

Stata is a general-purpose statistical software package created in 1985 by StataCorp. Most of its users work in research, especially in the fields of economics, sociology, political science, biomedicine and epidemiology. Stata's capabilities include data management, statistical analysis, graphics, simulations, regression, and custom programming. Read more on Wikipedia...

#174on PLDB 37Years Old 2.8kUsers

Example code from the Hello World Collection:

/* Hello world in Stata */ .program hello 1. display "Hello, World!" 2. end .hello

Example code from Linguist:

local MAXDIM 800

Example code from Wikipedia:

program define fizzbuzz args x forvalues i = 1(1)`x' { if mod(`i',15) == 0 { display "fizzbuzz" } else if mod(`i',5) == 0 { display "buzz" } else if mod(`i',3) == 0 { display "fizz" } else { display `i' } } end

Language features

Feature Supported Example Token
MultiLine Comments
/* A comment
*/
/* */
Line Comments
// A comment
//
Comments
Semantic Indentation ϴ

Article source

PLDB - Build the next great programming language. v5.0.0 - Acknowledgements · Email · GitHub