java
خلطبيطه -khaltabetaにより

1. threading
1.1. new
1.2. ready
1.3. run
1.4. wait
1.5. exicute
2. data type
2.1. int
2.2. float
2.3. double
2.4. string
2.5. share
3. OOP
3.1. class
3.2. object
3.3. inheritance
3.4. encabsolution
3.5. polymorphism
4. application
4.1. Mobile Applications
4.2. Desktop GUI Applications
4.3. Web-based Applications
4.4. Enterprise Applications
4.5. Gaming Applications
5. package
5.1. build in package
5.1.1. io
5.1.2. utill
5.1.3. awt
5.1.4. server
5.1.5. swing
5.1.6. applet
5.2. user defined package
6. interface
7. function
7.1. build in function
7.1.1. math