EBE is a tool for beginners in programming and software design. It's not primarily an IDE even though it will have some of those features; for example, basic project management, nice syntax highlighting and integration with other tools. EBE aids in programming by giving a highly interactive environment, all the way to the registers if you like (EBE is primarily for x86/x64 assembler, but can also be used for C,/C++ ). You will be able to tweak registers, step through single instructions, modify data and a lot more, such as planned immediate mode execution (for example, a program around data, with code to manipulate for expression evaluation) and perhaps a tool for Boolean expressions and a window for development of basic circuits by putting logic blocks together). You will begin to understand how programs really work and learn about the basics of computer architecture at the same time.... read more