Define on API
- An API is a collection of packages a package is the collection of classes, interfaces and sub-packages. A sub-package is a collection of classes interfaces and sub sub packages etc.
- Java programming is containing user friendly syntaxes so that we can develop effective application s. in other words if any language is providing user friendly syntaxes, we can develop error free applications.