dear sai i'm sorry but i never tried basic programming under os x so i'm really not the person to ask but why donn't you look at this list of basic dialects by platform ggod luck with your sisters learning experience in programming