reen Computing or Clean Computing is necessary to solve different types of problem solving. The Programming is needed portability of the code, and less computation time. There are different techniques methods are used for Green Computing like recursion, parallelism, regular expression and Object-Oriented. The recursion is the calling function itself. Parallelism is computing the number of tasks at a time. The regular expression is simplifies the code. The Object-Oriented shall made program is independent. # II. # Green Computing Methods Programming is the main component for problem solution. The Green programming has some of the main features. # Portability # c) Coding The Programming Languages fall under different paradigms Imperative, Functional, Logical, and Object-Oriented and regular it is difficult to learn all the programming languages. It easy to learn programming languages through common principles like iteration, recursion, control statements, functions, functions, subroutines, Object-oriented, etc. All principles and techniques are not available in single programming language. The selected Programming Languages are discussed for Green Computing. Programming languages are designed based on Automata. Context-Free Language is the recursively representation of Finite Automata. For green computing, Recursive Algorithms and Parallel algorithms are used until recently. Programming languages are playing a main role. We consider Perl and Python for green computing. Perl is the regular language. It simplifies the programming, and it reduces time. Python is the preprocessing language. It simplifies the with the import feature, it simplify the code. # III. # Component Technology All components are specialized, independently deployed and extendable for the product. These components are also extendable to multi versions of the components. The following are the characteristics of the components. The components have an externally accessible view. The semantics such as business rules and regulations are defined for the composition of components. As Component software extended, the components are extendable. The component must be relocate and replace a component for other implantations or the development of new software system. The semantic primitives must be extendable to new components. The composition of components is tightly coupled. The components are substituted and integrated into the other systems. Sometimes this maybe referred to as off-the-components. # b) Component Implementation The component model is translated into component ware with tools for automation and management of components and interfaces. Interface to understand system architecture with the interface specifications that implement, reuse, and replacement of components. They are two types of component ware implementation for products. Self-development in which component were developed from the scratch. Off-the-self components in which component ware developed by black box assembling commercially available components and such components are documented, assembled and adapted. The following are the characteristics of the implementation enterprise model. The components of the product may represent entire system Generosity: It is stepwise instantiation and controlled processes that use specifications, inheritance, relationships and contexts. Domain system: It represents a particular area of components. Domain object: It represents a particular process of components. Semantic primitives: These are rules and kinds of relationships between objects. These domain concepts are used to compose domain components of individual components. IV. # Perl Programming The Programming Languages fall under different paradigms Imperative, Functional, Logical, and Object-Oriented and Regular. It is difficult to learn all the programming languages. It made easy to learn programming languages through common principles like iteration, recursion, control statements, functions, functions, subroutines, Object-oriented etc. All principles and techniques are not available in single programming language. The selected Programming Languages are discussed for Green Computing. The Programming Languages are constructed mainly based on Finite Automata (FA) and Regular (RE). The Formal Languages (FL) are simple representation of Context-Free Language) CFL). The CFL is recursion of FA. For instance, $n=; $factorial=fact($n); print "$factorial\n"; # Green Computing Technology Green computing technology mainly has two criterions fundamentals of computer science and nature of computer science. # a) Fundamentals of Computer Science Fundamentals of computer science may be defined as # Conclusion Perl and Python are best for Green Computing or clean computing. Perl is regular language and powerful at sever side programming. Python is preprocessor and it is portable with import feature. We try to discuss m Perl and Python programming languages for green computing. ![Less computing time Reusability Green Computing maybe studied with three methods. a) Analysis There are different analysis methods. Mainly Time Complexity Space Complexity b) Design There are different design method are used f Divide and Conquer Object-Oriented Component based](image-2.png "") © 2021 Global Journals * Component-Based Software Engineering GradyBooch IEEE Software 1998 * The current state of CBSE AlanWBrown KurtCWallnau 1998 * Testing Component-Based Software: A cautionary Tale ElaineWeyuker IEEE Software 1998 * Business Object Component Architecture TomDigre IEEE Software 1998 * A Component-Based Approach to Telecommunication Software PamelaZave MichaelJackson IEEE Software 1988 * An Integrated Network Component Architecture IsraelBen-Shaul JamesWGish WilliamRobinson 1998 IEEE Software1998 * Component software: Beyond Object-Oriented Programming CSzyperski 1998 Addision Wesley Longman Reading, Mass * Object Oriented Programming: An Evolutionary Approach BJCox 1987 Addison Wesley Longman, and Reading, Mass * JRumbaugh MBlaha WPremerlani FEddy WLorensen -Object Oriented Modeling and Design 1991 Prentice-Hall * Object-Oriented Analysis and Design with Applications, Second Edition GBooch 1994 Benjamin/Cummings, Redwood city,CA * The Unified Modeling Language-Use Guide GBooch JRoumbaugh IJacobson 1999 Addison-Wesley Longman mc Reading, MA * Object-Oriented Software Engineering through Java and Perl PVenkata Subba Reddy CiiT International Journal of Software Engineering and Technology 5 2010