While creating users, what is the purpose of entering profile path and logon script? What are the values to be entered to configure them in a standard scenario. Logon script has to be written in which language.
Before I answer the actual question, you should know this: Generally, you don't want to configure either of these on a per-user basis. You would configure them across domains or OUs using Group Policy. They're a hold-over from the olden days. Don't use them unless you have a compelling reason to.
Batch, CMD, or VBScript.
To run a script on a per-user basis at logon and to redirect the user's profile to a different location. Usually a network share.
Logon script is a batch file or VBScript file that is executed on the client machine at login time. You could use such a file to map network drives for instance.
Profile path is used to override where the user's profile is stored. If you want to use roaming profiles on your network you would enter a server share. e.g. \server\users\%username%. Now the user's my documents, settings and desktop etc will be stored on the server so that when they log in on any of the machines in your domain they get the same desktop, my documents and settings.