Abstract :
Software developers are always looking for ways to boost their effectiveness and productivity and perform complex jobs more quickly and easily, particularly as projects have become increasingly large and complex. Programmers want to shed unneeded complexity and outdated methodologies and move to approaches that focus on making programming simpler and faster. With this in mind, many developers are increasingly using dynamic languages such as JavaScript, Perl, Python, and Ruby. Although software experts disagree on the exact definition, a dynamic language basically enables programs that can change their code and logical structures at runtime, adding variable types, module names, classes, and functions as they are running. These languages frequently are interpreted and generally check typing at runtime
Keywords :
C++ language; Java; Perl; parallel languages; JavaScript; Perl; Python; dynamic programming languages; software developers; Application software; Computer languages; Dynamic programming; Error correction; Java; Memory management; Mission critical systems; Programming profession; Runtime; Testing; PHP; Perl; Ruby; dynamic programming languages;