
cecil (prograaming longuage)

sessil anedi swachchamaina object-oriented prograaming longuage, dheenini 1992loe washington vishwavidhyaalayamloni kraig chhambers abhivruddhi chesindi, idhi akkada sudigaali prajectlo bhaagamgaa undhi. sessil itara object-oriented bhaashalatho aneka saaruupyatalanu kaligi undhi, mukhyamgaa objective-sii, modula-3 mariyu selph. eee project yokka pradhana lakshyalu vistarana, orthogonality, saamarthyam mariyu vaadukalo soulabhyam.
bhasha bahula pampini mariyu bahula paddhatulu, dynamic vaarasatvam mariyu aichhika sthira rakam tanikheeki maddatu istundi. chaalaa itara oopee vyavasthala maadirigaa kakunda, sessil sub typing mariyu code inheritancenu vidigaa upayoginchadaaniki anumatistundi, idhi object taragatulu ledhaa sandarbhaala runn-time ledhaa bahya podigimpunu anumatistundi. objective-sii laaga, sessil looni anni object sarveesulu sandesam pampadam dwara upayoginchabadataayi, mariyu bhasha runn-time class identificationku maddatu istundi. eee lakshanaalu sessil dynamic, anveshanhaatmaka prograaming sailulaku maddatu ivvadaaniki anumatistaayi. paramiti rakalu mariyu paddhatulu (generics, polymorphism), chettha sekarana mariyu pratinidhi kooda maddatu istaaru. swatantra grandhaalayaalu ledhaa pyaakaejeelanu vaeruchaeyadaaniki sessil oka module yantraamgaaniki kooda maddatu istundi. sessil prastutam daaraalu ledhaa yea itara rakamaina ekakaalika karenseeki maddatu ivvadu. sessil kosam oka praamaanika library kooda andubaatulo undhi mariyu indulo vividha sekaranalu, utility, system, ii/oo, mariyu gui taragatulu unnaayi.
deasle bhasha sessil yokka varasudu.
1970la chivaralo ii. sii. ell. abhivruddhi chesina sisil (paatasaalala bodhanaa bhaashalo computer vidya) anie piluvabade oka assembly rakam bhasha kooda undhi. idhi taruvaati bhasha maasamtho chaalaa pooli untundi.

