prosuitable for everyday taskstherefore minimizing the amount of time programmer spends on project conoften less efficient than languages such as javacand ++thereforenot good when creating new operating system