# Programming Languages
Generally programming languages are either compiled or interpreted. It depends on their implementations
TIP
Some languages could both be compiled and interpreted at the same time.
For example, python
, perl
etc.
- What is the difference between scripting and programming languages?
Major differences
- Scripting languages are generally dynamically types.
javascript
,php
,python
,bash
- Generally interpreted, do not have compiled step
- List of compiled programming languages
- Javascript vs php? Which stack to use
- Longetivity, probably javascript os going to be there for a long time
# PHP - Hypertext Preprocessor
PHP | Javascript |
---|---|
Server side scripting language | Client side scripting language |
cross-platform | cross-platform |
multi-threaded | single threaded |
web-backend | web-interface |
direct db access | interactions via HTTP calls to APIs |