 Various debuggers include this feature.Microsoft Visual Studio (2010 Ultimate edition, 2012 Ultimate, 2013 Ultimate, and 2015 Enterprise edition) offers IntelliTrace reverse debugging for C#, Visual Basic .NET, and some other languages, but not C++.Reverse debuggers also exist for C, C++, Java, Python, Perl, and other languages.