LaTeX is a batch system, which means that the typical workflow looks like this:
pdf
file.Of course, there are quite a few specialized LaTeX editors (IDEs) which enable automation of steps 2 and 3; also, the One True Editor has a rich LaTeX mode (I hear that also that a certain famous, but barely usable editor has support for editing LaTeX files). Also, there exist WYSIWYG-like systems based on LaTeX.