ICC is an important physical design tool used in the industry. Its programming interface is written on top of the TCL shell. TCL is a compact, simplistic yet powerful coding language. All sorts of physical design automation can be done with a knowledge of TCL usage.
PERL means Practical Extraction and Report Language. Although it can do most of the things like any programming language, most of its features are helpful for report generation and extraction.