Virtual 8085 is a tool which enables students to run programs written in 8085 assembly language on a personal computer instead of a microprocessor kit. Virtual 8085 do not actually simulate the real hardware of Intel 8085, but it interprets the 8085 assembly
language programs.

When we study the C language, we always have a compiler and a computer to practice our programs at home. In case of 8085 microprocessor and its assembly language it is totally different. If we write an 8085 assembly language program, we have to test it or run
it on a microprocessor kit kept in our college labs. And for no reason one would want to purchase a costly microprocessor kit to study at home.

Also, Virtual 8085 updates the graphical user interface (GUI) after each instruction, so that students understand what each instruction performs. Virtual 8085 also provide real time help for the instruction which the programmer is currently typing. Another
useful feature is syntax highlighting which enables better readability of program. Virtual 8085 do not need to take the program in form of op-codes, it understands mnemonics.