Anonima♡︎ beh allora, premesso che in termini assoluti "dipende", possiamo però fare le seguenti ipotesi:
- si parla del primo linguaggio di programmazione, perché altrimenti se ho una buona conoscenza di C e voglio imparare C++ (quantomeno la base, senza approfondimenti esagerati in ambito OOP o altro), parto già molto facilitato pocihè la sintassi e in genere tutta la programmazione è simile, mentre iniziare da zero... Non è certo fra i linguaggi più semplici!
- un linguaggio interpretato sarà sicuramente più semplice rispetto ad uno compilato: questo di sicuro, nel senso che concentrarsi su una cosa del tipo (pseudocodice)
x=1; y=x+2;print(y);
consente molta astrazione, essendo a cosiddetto "alto livello", una gestione vicina al ragionamento umano; se invece per ogni variabile devi dichiarare il tipo (intero, decimale, ecc) e magari anche dove la variabile è allocata in memoria ("medio-basso livello"), la cosa può consentire maggiore controllo ed efficienza, ma certamente più difficoltà, non è beginner-level
- ambito: ad esempio Python è general-purpose, JavaScript è "fatto per il web", MATLAB/Octave lo usi spesso in ambito accademico/ricerca, ecc
Quindi, dopo le premesse dei primi due punti, con il terzo punto viene indicata la predisposizione di ognuno. Se lavoro con HTML/CSS, siti web statici, mettere mano alle basi di JavaScript (le basi! Poi chiaro che ogni linguaggio lo pui approfondire quanto vuoi, questo vale per tutto) non dev'essere troppo difficile, analogamente in ambito accademico avendo a che fare con MATLAB/Octave o R oppure anche VBA, ci si prende la mano; come linguaggio multi-purpose, molto diffuso e nel complesso beginner-level è anche Python, sintassi semplice e pulita, si trovano anche molti template e documentazione.