Python come prima lingua? [chiuso]

0

Ho appena iniziato a lavorare in Information Security World. Voglio imparare il linguaggio Python per creare il mio strumento automatico per Fuzzing, SQL-Injection ecc.

La mia domanda è che non conosco molto il linguaggio C (solo le conoscenze di base), ma voglio imparare direttamente il linguaggio Python, quindi è buono?

Ho visto che c'è molta differenza tra Python e C (ovviamente) e per il campo Information Security Python = GOD, quindi voglio sapere imparare che Python ha bisogno di qualche esperienza sul linguaggio C? In caso contrario posso iniziare a imparare Python direttamente?

    
posta user64085 12.09.2012 - 07:23
fonte

2 risposte

5

Se sei interessato alla sicurezza del computer, avere una comprensione di C e assembly è quasi certamente un requisito (dipende un po 'dal tipo di cose che ti interessano). Detto questo, vorrei iniziare personalmente con Python per apprendere i concetti di base della programmazione, ma passare a C e assemblare a un certo punto per approfondire la comprensione di come il veramente funziona a livello di sistema operativo e hardware.

Per quanto riguarda la sicurezza, C'è anche il sito IT Security StackExchange

    
risposta data 12.09.2012 - 07:50
fonte
2

Non è necessario conoscere C se vuoi imparare Python. Dai un'occhiata intorno a che tipo di linguaggio usano gli altri e scopri perché. Se tutti gli altri utilizzano per es. C potrebbe avere senso usarlo. Questo facilita la collaborazione e lo scambio di codici. Inoltre, potrebbero esserci motivi per scegliere una determinata lingua, ad es. librerie o problemi di prestazioni. Non so quale sia la tua situazione, ma Python è un ottimo linguaggio.

    
risposta data 12.09.2012 - 07:40
fonte

Leggi altre domande sui tag