Stata: Data Analysis and Statistical Software
Order Stata Upgrade now
Products Purchase Support Company
Search
   >> Home >> Products >> Capabilities >> Programming language Bookmark and Share
order stataorder stata

Programming language

Programming features

  • Sophisticated parsing
  • Looping and branching
  • Markup and control language
  • Access to internal system variables
  • Binary and ASCII file I/O
  • List processing
  • Path and file utilities
  • Extensive set of functions for string and data manipulation, including regular expressions
  • Window management

Object-oriented programming

  • Inheritance
  • Encapsulation of data structures and programs
  • Program-name overloading

Menu and dialog programming language

  • Add items to existing menus
  • Add new menus
  • Create dialog interfaces

Programming utilities for...

  • Debugging programs
  • Measuring convergence
  • Marking relevant sample
  • Saving results
  • Handling time-series variables
  • Confirming variable types
  • Controlling display formats
  • Parsing factor variables New

Extensibility

  • Ability to add new commands to Stata
  • Mata: C-like compiled (byte-code) matrix programming language
  • Access to source of many Stata commands and Mata functions
  • Plugins (DLLs or shared objects)

See New in Stata 11 for more about what was added in Stata Release 11.
In particular, see the Introduction to Mata.

Stata 11
Overview: Why use Stata?
Stata/MP
64-bit Stata
Capabilities
Overview
Data management
Graphics
Basic statistics
Linear models
Binary and discrete outcomes
Panel data
Survey methods
Time series
Survival analysis
Epidemiology tools
Mixed models
GLM
ANOVA / MANOVA
Multiple imputation
Exact statistics
Nonparametric methods
Multivariate methods
Cluster analysis
Resampling
Model testing
Maximum likelihood
Other statistical methods
Programming
Matrix programming—Mata
Internet capabilities
Embedded computations
Accessibility
Sample session
User-written commands
New in Stata 11
Supported platforms
Which Stata package?
Technical support
User comments
Products
Stata 11
Order Stata
Upgrade
Training
Bookstore
Stata Journal
Stata Press
Stata News
STB
Stat/Transfer
Gift Shop

Site overview
Products
Resources & support
Company
Site index

© Copyright 1996–2010 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index