Showing posts with label foreign language. Show all posts
Showing posts with label foreign language. Show all posts

Wednesday, July 15, 2009

Books on JavaScript

JavaScript is the Netscape-developed object scripting language used in millions of web pages and server applications worldwide. Contrary to popular misconception, JavaScript is not "Interpretive Java". In a nutshell, JavaScript is a dynamic scripting language supporting prototype based object construction.

JavaScript can function as both a procedural and an object oriented language. Objects are created programmatically in JavaScript, by attaching methods and properties to otherwise empty objects at run time, as opposed to the syntactic class definitions common in compiled languages like C++ and Java. Once an object has been constructed it can be used as a blueprint (or prototype) for creating similar objects. The basic syntax is intentionally similar to both Java and C++ to reduce the number of new concepts required to learn the language. Language constructs, such as if statements, for and while loops, and switch and try ... catch blocks function the same as in these languages (or nearly so.)

The first ever JavaScript was created by Brendan Eich at Netscape, and has since been updated (in JavaScript 1.5) to conform to ECMA-262 Edition 3. This engine, code named SpiderMonkey, is implemented in C. The Rhino engine, created primarily by Norris Boyd (also at Netscape) is a JavaScript implementation in Java. Like SpiderMonkey, Rhino is ECMA-262 Edition 3 compliant. Netscape's JavaScript is a superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language, with only mild differences from the published standard. To see a list of related books click here

Thursday, April 30, 2009

Test Of English as a Foreign Language aka TOEFL

The Test Of English as a Foreign Language aka TOEFL evaluates an individuals ability to use and understand standard American English at a college level. It is a must for non-native applicants seeking admission into US and other English-speaking colleges and universities. The TOEFL is the product of the Educational Testing Service (ETS) and is administered world wide. The test is computer based, although paper versions are available where it is not possible.

TOEFL consists of four sections:

* Listening Comprehension
* Structure and Written Expression
* Reading Comprehension and Vocabulary
* Essay Writing

The Computer Based Test aka CBT for TOEFL, is an adaptive test; meaning that the next question's difficulty level depends on the correctness of one's response to the current question. It follows computer adaptive test strategy for the Listening and Structure section alone. The reading comprehension and Essay writing are not computer adaptive. A few good resources are


* Essential Words for TOEFL
* 400 Must have words for TOEFL
* TOEFL idioms Flashcards

Wednesday, April 15, 2009

Books on Foreign Language Study

It's a unanimous fact that Books on Foreign Language Study definitely opens up new opportunities. Every aspect of life whether it is personal, professional, social, or economic considerations all point to the advantages of learning foreign languages.

Learning another language gives the learner the ability to step inside the mind and context of that other culture. Without the ability to communicate and understand a culture on its own terms, true access to that culture is barred. Imagine the ways your personality and life might change when you meet and communicate with people whose cultural background differs from yours. Imagine being able to go to another country and be able to understand a map, talk to a cab driver. You can bridge the gap between cultures, contribute to international diplomacy, promote national security and world peace, and successfully engage in international trade.

Among the popular books in this category are multi-lingual dictionaries, and those that come with audio CDs. A few of the noted one's are

* Practice Makes Perfect English Sentence Builder
* To Do Justice
* Read on 1 TM