TDL stand for Tally Definition Language. It is tally’s programming language .It is a Domain Specific Language which help you to control, customize, create, alter tally reporting, integrate other application with tally.
I have uploaded a free logo printing TDL for users you can use it for your invoice printing.
IF you are sincere then then learning TDL is very very simple. However it needs lot of practice, practice and practice.
You need to create some tdl file in a simple editor like notepad or tally developer.
then save it in .txt or in .tdl(only possible through the compiler) copy the file to tally folder
Once you did this, then you need to specify your tdl location file in the following way.
Go to tally.erp 9 main menu and press f12
Select TDL configuration
You will find below screen. Now press F4
You will see the below screen. in first option set to yes
then in the below space, just specify location and file name where your .txt/tdl file is located for e.g. you made a logo.tdl file.
copy this file to d:\Tally.erp \logo.tdl
Specify the above path here
Accept the screen and it will ask for restart of software. allow it
Now if file name you typed is correct/file exist, it will show a message of active against the file path otherwise it will show an error message
if no error then you can work with your tdl.