Estos lenguajes en su mayoría cuentan con una serie de características comunes que podemos resumir de la siguiente forma: