Προς το περιεχόμενο

Με ποια γλώσσα προγραμματισμού να αρχίσω;


mikelamar

Προτεινόμενες αναρτήσεις

Δημοσ.

Θα ηθελα να μου πειτε εσεις που εχετε εμπειρια απο προγραμματισμο, εγω που θελω για προσωπικους λογους να μαθω μια γλωσσα και υστερα βλεπουμε, απο που ειναι καλυτερα να αρχισω.

ΥΓ: Δεν εχω ξανασχοληθει με γλωσσες προγραμματισμου.

Δημοσ.

Βασικα για αρχη θα ελεγα να δεις αυτο που θα προγραμματισεις και οχι αυτο με το οποιο θα προγραμματισεις. Ψαξε για pc, os, framework.

Δημοσ.

Ενώ ξεκίνησα ελάχιστα με Turbo Pascal και συνέχισα με Java (κυρίως αυτήν "κατέχω"), C++ και Python, από τα σχετικά λίγα που έχω δει θα σου πρότεινα την τελευταία διότι μπορείς να κάνεις σχετικά καλά πράγματα αρκετά γρήγορα. Μπορείς να δεις και τα σχετικά "μαθήματα" που γίνονταν εδώ.

 

Βέβαια μην περιμένεις πολύ σύντομα να φτιάχνεις παραθυρικές εφαρμογές και γραφικά (γιατί οι περισσότεροι κάπως έτσι το σκεφτόμασταν στην αρχή :lol: ) αλλά θα δεις αρκετά πραγματάκια σε σχετικά σύντομο χρονικό διάστημα δίχως να πελαγώσεις φοβερά.

 

Καλή δύναμη!

Δημοσ.

Το δύσκολο δεν είναι να μάθεις μια γλώσσα προγραμματισμού, αλλά να μάθεις να προγραμματίζεις. Να μάθεις, δηλαδή, πώς "σκέφτεται" ένας υπολογιστής, και πώς πρέπει να σκεφτεί ο προγραμματιστής.

 

Μη ανησυχείς για τις γλώσσες προγραμματισμού. Θα σου πρότεινα να ξεκινήσεις με Fortran, μια απλή γλώσσα προγραμματισμού, αλλά πολύ δυνατή στις αριθμητικές πράξεις.

 

Αφού μάθεις τη σύνταξη, και τρόπο που πρέπει να σκέφτεσαι για να προγραμματίσεις τον υπολογιστή σου, στη συνέχεια πήγαινε και μάθε πιο advance γλώσσες προγραμματισμού, όπως C, C++, java, κλπ

Δημοσ.
...ξεκινήσεις με Fortran, μια απλή γλώσσα προγραμματισμού, αλλά πολύ δυνατή στις αριθμητικές πράξεις...

 

Να ξεκινήσει δηλαδή με μία πεθαμένη γλώσσα; Αν θες κάτι στα δεδομένα τις Fortran αλλά πολύ καλύτερη με τεράστια υποστήριξη και συνεχή εξέλιξη ξεκίνα με MATLAB. :-)

Δημοσ.

Το πρόβλημα με τη Fortran είναι ότι είναι δυνατή κυρίως για συγκεκριμένα πράγματα (μαθηματικοί υπολογισμοί).

Αυτό που είπε ο Vas77 είναι σωστό, ότι το σημαντικότερο είναι να μάθεις να σκέφτεσαι προγραμματιστικά.

 

Αλλά νομίζω ότι το παιδί θα διευκολυνθεί πολύ αν ξεκινήσει με μία γενικού σκοπού γλώσσα, όπως π.χ. η Python που έχει πολύ απλό συντακτικό (χωρίς πολλούς φορμαλισμούς στη δήλωση μεταβλητών, κλπ).

 

Θα μπορούσε να ασχοληθεί και με Java/C++ αλλά τα αντικείμενα, οι κλάσεις κλπ μπορεί να τον αποθαρρύνουν αρχικά, γι' αυτό καλύτερα γι' αργότερα αυτά. ;)

Δημοσ.

Παιδιά εδώ ξεφεύγουμε όμως από αυτό που ζήτησε το παιδί..

Φίλε μου θα σου πρότεινα στην αρχή C . Είναι δυσκολη γλώσσα αλλά αν την μάθεις θα μπορείς να μάθεις και άλλες σε πολύ λίγο χρόνο...Μετά την c αφού νομίζεις ότι κατέχεις τα βασικά πας σε c++ ή java που είναι πολύ δυνατές και αντικειμενοστραφείς γλώσσες.

Το παν όμως είναι να μάθεις να σκέφτεσαι σαν προγραμματιστής...

προγραμματισμός είναι τρόπος σκέψης και όχι να μάθεις πως συντάσονται 5-10 εντολές...

Καλή δύναμη και κοίτα να πηγαίνεις λαου λαου..

Θέλει διάβασμα αλλα και πολύ εξάσκηση....πολύ κώδικα για να μπεις στην ιδέα..

Δημοσ.

Καλημέρα σε όλους. Για να μην ανοίξω τσάμπα άλλο θέμα ποιά γλώσσα ή σκριπτάκια θα συμβουλεύατε να χρησιμοποιήσει κανείς για να κάνει κάποια απλά πραγματάκια στο pc στα windows; Από απλά schedule, πολλαπλά copy paste μέχρι να φτιάξει φόρμες για κάποια στοιχειώδη μηχανογράφιση; Σε εφαρμογές σπιτιού πάντα.

Ευχαριστώ πολύ και συγνώμη αν χάλασα το thread.

Δημοσ.
Για να βάλω μια τελεία σε αυτή τη συζήτηση, μπορείς με το MATLAB να λυσεις τη Navier-Stokes ή την Laplace εξίσωση σε μία όχι και τόσο απλή γεωμετρία? Μπορείς με το MATLAB να λύσεις FSI προβλήματα? Και αν για να τα κάνεις όλα αυτά πρέπει να γράψεις κώδικα, γιατί να μη τον γράψεις απευθείας στη Fortran?

Απλά καθημερινά πράγματα που σίγουρα θα χρησιμεύσουν στο χρήστη που ζήτησε μια γλώσσα προγραμματισμού για να ξεκινήσει να προγραμματίζει...

Δημοσ.

+1 για python αυτο ισχυει και για τον αποπανω που θελει να φτιαχνει σκριπτακια.Αμεσως μετα την python και μολις αποκτησεις εμπειρια και ανεση με τον κωδικα μαθαινεις C/C++ και μετα perl η java ειναι ενα αργοκινητο γουρουνι ..

Δημοσ.
+1 για python αυτο ισχυει και για τον αποπανω που θελει να φτιαχνει σκριπτακια.Αμεσως μετα την python και μολις αποκτησεις εμπειρια και ανεση με τον κωδικα μαθαινεις C/C++ και μετα perl η java ειναι ενα αργοκινητο γουρουνι ..

Ευχαριστώ...

Δημοσ.
ποιά γλώσσα ή σκριπτάκια θα συμβουλεύατε να χρησιμοποιήσει κανείς για να κάνει κάποια απλά πραγματάκια στο pc στα windows; Από απλά schedule, πολλαπλά copy paste μέχρι να φτιάξει φόρμες για κάποια στοιχειώδη μηχανογράφιση;
+1 για python αυτο ισχυει και για τον αποπανω που θελει να φτιαχνει σκριπτακια.

Ή ακόμα πιο απλά με κατασκευή batch αρχείων αν δε θες να μπλέκεις με interpreters, compilers και IDEs. Βέβαια για φόρμες κλπ μπορείς να χρησιμοποιήσεις κάτι σε τύπου Excel ή Access (Calc/Base αντίστοιχα για το OpenOffice.org), χωρίς να χρειάζεται να ασχοληθείς με κάτι καθαρά προγραμματιστικό.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...