Almost all programming language implementations (a notable exception being Smalltalk) provide the option of using particular person instruments reasonably than an IDE, as a result of some programmers favor not to make use of IDEs for various causes,.