கேள்வி: எழில் (நிரலாக்க மொழி) - வசதிகள் குறித்து விரிவாக சொல்லுங்கள்.
பதில்: * கணித, தர்க்கச் (logical) செயல்பாடுகள் * முந்நூற்றைம்பதுக்கும் மேற்பட்ட உள்கட்டமைப்புகள், இவற்றில் பெரும்பாலானவை பைத்தான் மொழியிலிருந்து எடுக்கப்பட்டவை * செயல்முறை நிரலாக்க, மறுநிகழ்வு அழைப்பு (recursion) மூலம் செயல்பாடுகளைப் பயன்படுத்தி நிரல்களை எழுத முடியும். (Procedural programming using functions, supporting recursion, and call-by-value) * எழில் வெறும் மேக்ரோ செயலி (macro-processor) அல்ல; அது ஒரு முழுமையான நிரலாக்க மொழி, முழுமையான தொகுப்பு முகப்பும்(Compiler-Front-End)கூட * Internet based - http://ezhillang.org/ezhil_eval.html இணையதளத்தில் எழில் நிரல்களை எழுதலாம் * Notepad++ மற்றும் Emacs செயலிகளைப் பயன்படுத்தி எழில் நிரல்களை எழுதலாம் * தமிழில் ஏற்கெனவே ஸ்வரம் (நிரலாக்க மொழி) என்ற பெயரில் ஒரு நிரலாக்க மொழி உருவாக்கப்பட்டது. ஆனால், பின்னர் அது கைவிடப்பட்டுவிட்டது. எழில் மொழியின் இலக்கணம் அதிலிருந்து கணிசமாக வேறுபட்டு அமைந்துள்ளதைக் காணலாம்
கேள்வி: எழில் (நிரலாக்க மொழி) - பெயர் தெரிவுநிலை (Name Scoping, Visibility) பற்றி நீங்கள் என்ன அறிந்துள்ளீர்கள்?
பதில்: எழில் நிரல்பாகங்களை மற்ற நிரல் பகுதிகள் அழைக்கும்போது, உரிய மதிப்புடன் அழைக்கவேண்டும் (call-by-value), ஒவ்வொரு நிரல்பாகத்தினுள்ளும் மாறிகளைக் குறிப்பிட்டுப் பயன்படுத்தவேண்டும்.