1) Τα windows σε τι γλώσσα είναι γραμμένα, γνωρίζουμε;
2) Με την C++ μπορείς να κάνεις μόνο εφαρμογές με κατάληξη .exe ή μπορείς να κάνεις και άλλα π.χ να κάνεις μια εφαρμογή για linux ή Mac OS;
Τα Windows είναι γραμμένα σε Assembly, C και C++
Με τη C++ μπορείς να γράψεις ό,τι πρόγραμμα θέλεις για όποια πλατφόρμα θέλεις.
Και να ρωτήσω.
1) Γιατί κάποιος να χρησιμοποιήσει πάνω από μία γλώσσα για ένα πρόγραμμα. Δεν λέω για τα windows, αλλά γενικά ας πούμε που έχω δει "Τι γλώσσα χρησιμοποίησες; Χρησιμοποίησα visual basic, C++ και C". H μία γλώσσα δεν καλύπτει;
2) Για αρχάριους τι γλώσσα προτείνεται για αρχή και τι στη συνέχεια;
Αν επιτρέπεται, Άγγελε εσύ με τι ξεκίνησες;
3) Για να δουλέψουν οι εφαρμογές Java πρέπει να είναι η Java εγκατεστημένη; Αν ναι, γιατί συμβαίνει αυτό;
4) Με την python γίνεται το ίδιο;
Διαφορετικές γλώσσες προγραμματισμού είναι βελτιστοποιημένες για διαφορετικά πράγματα.
Μία γλώσσα μπορεί να έχει εντολές για να επικοινωνεί με βαθύτερα κομμάτια του συστήματος σε επίπεδο hardware, μια άλλη μπορεί να είναι πιο εύκολο να δημιουργήσει την εμφάνιση του προγράμματος.
Θα ξεκινήσεις με C. Θα σε εκνευρίσει, και θα θελήσεις να παρατήσεις τον προγραμματισμό, αλλά αν τη μάθεις καλά θα ξέρεις πώς να φτιάχνεις αποτελεσματικό κώδικα, χωρίς περιττά στοιχεία.
Όταν μάθεις καλά τη C, θα προχωρήσεις στη C++. Όταν μάθεις και τη C++, πλέον είσαι έτοιμος να μάθεις οποιαδήποτε γλώσσα προγραμματισμού στον κόσμο πολύ γρήγορα.
Οι εφαρμογές Java χρειάζονται την εγκατάσταση Java γιατί η γλώσσα έχει σχεδιαστεί ώστε να λειτουργεί σε όλες τις πλατφόρμες. Η εγκατάσταση Java σε κάθε διαφορετικό λειτουργικό αναλαμβάνει να μεταφράσει την Java για αυτό.
Όχι, η Python δεν λειτουργεί έτσι.
Προτείνεται κανένα βιβλίο ή όπως είχες πει πολλά είναι παρωχημένα;
Internet, Γιώργο, τι να το κάνεις το βιβλίο?
Έχω βρει και κάποια video στα Ελληνικά, όπως αυτά :
https://www.youtube.com/playlist?list=PLE73F430271277C96
Γενικά τα διάφορα videos, είναι βοηθητικά, έτσι;
Ό,τι σε βοηθάει είναι βοηθητικό. Προσωπικά προτιμώ Interactive προγράμματα, που να μπορώ να δοκιμάζω άμεσα τον κώδικα, αν και δεν υπάρχουν ακόμα για όλες τις γλώσσες, απ' όσο ξέρω
Please login or Register to submit your answer