B121F Comp CH.3
                        
                        
                             
                            
                         
                     
                 
             
            
                
                    
                    B121F  CH.3 Computer Software
Programming Languages
Low Level Language
Procedual Programming
Text spacing programming
High Level Language 
Object-oriented Programming
Visual Programming
Application software
Personal Information management
Database management
Presentation Software
Optimization
Spreadsheet software
Word processing
Different Kinds of software
Custom-designed software
Off the shore sofeware
Open Source
Freesoftware
Freeware
Smart Software
Artificial Intelligence
Computational Intelligence
Evolutionary Computation
Fuzzy System
Neural Networks
Conventional AI
Behavior based AI
Bayseian Networks
Case-based Reasoning
Expet System
System Software
Linux
Mac OS
Microsoft  Windows
Utility programme
Device Driver
Multi-Tasking
Boot process
Graphical User Interface 
Command-based user Interface
Opearting System