Do file is a command file, which is full of commands. Dta file is stata data file, which is used to store data. Smcl is the result of recording and executing commands, with suffix. smcl。
Smcl is the original combination of Stata markup and control language.