BraceBalancer helps you find out where your Java, CSS, C, C++, Pascal, Modula, CSS etc program where you have mismatched {} [] or (). It works by displaying your program with coloured backgrounds that encode the nesting. By eyeballing the colours, you can quickly see anomalous patterns, and find where the problem is. It does not modify your original program in any way. You copy/paste a program of a piece of a program into this Applet/application hybrid.