![]() |
Anfänger Hilfe
Ich würde gern Programmieren können ihr werdet euch denken "Noch so nen Depp, soll er doch die Suchfunktion benutzen".
Ich hab mich aber sozusagen "Festgelegt" und denke es wäre Einfacher wenn ich nen eigenen Thread aufmache. Es geht um Folgendes ich hab zu aller erst versucht html zu Lernen ist mir aber zu "Öde" geworden bzw. finde ich die "Web"-Sprachen im allgemeinen alle ätzend und würde gerne Sprachen lernen womit ich Programme/Spiele erstellen kann. Natürlich weiß ich das ich nicht alles auf Anhieb verstehen werde und ein Konzern like Microsoft aus den Boden Stampfen werde. Nein ich möchte Programmieren lernen, weil das Themen gebiet mir Gefällt und ich meinen Späteren Beruf (IT-System-Kaufmann) kentisse in Sprachen brauche. Ich hoffe ihr könnt mir Sprachen vorschlagen die mir "wirklich" weiterhelfen. |
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
Zitat:
Startbeitrag http://i.mygully.com/mygullynew/buttons/edit.gif --> Erweitert --> Titel ändern --> Änderungen speichern |
Da kann ich dir C++ empfehlen. Ist zwar schwerer als andere Sprachen aber damit kann man gut programmieren auch Spiele. Aber so etwas braucht Monate bis Jahre bis man was Anständiges programmieren kann. Und du musst es wollen und dich auch reinhängen sonst wird es nichts.
Du findest viele Turorials im Netz aber auch Bücher helfen dir dabei. C++ ist gut weil: - Wenn du c++ kannst, kannst du auch Java und alles Andere. (Wenn Du Programmieren kannst, ist der Rest nur noch Nachschlagen. Du weisst was Du suchst und willst nur wissen wie es geschrieben wird.) |
davor braucht man aber erstmal alles vom pc zu wissen. hotkeys cmd ect. kann man sehr gut mit autoit lernen. man kann auch mit autoit games s*****en.. c++ gibts diese ganzen bücher. sehr hilfreich, aber für ein der nicht weiß, was es für hotkeys undso gibt, um nicht soviel s*****en zu müssen, ist c++ nochnicht sehr hilfreich. anfängerbücher c++ = langweilig
|
Zitat:
C++, puh ich hab oft Gelesen das diese Sprache sehr Schwer für Laien sein soll. Ich würde es versuchen, wieso auch nicht, Probieren geht über Studieren. Brauche ich für C++ aber keine Entsprechenden vorkenntisse in anderen Sprachen ? |
Zitat:
Zitat:
|
@PornoPenner
Ganz genau kenne ich mich da auch nicht aus wie man sieht! =) Wollte nur schreiben was ich so weiß. Inwieweit naccher Kenntnisse in Objektorientieren Sprachen einem weiterhilft weiß ich auch nicht. Aber danke für die Antworten und Aufklärungen. Hab ich ja wieder was gelernt ^^ |
falls du ne page für ne kleine einführung von autoit haben willst hier:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] und hier übersetzung: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] MfG |
Ich steh auf C++, aber für einen IT-System-Kaufmann würde ich als Einsteiger-Sprache C# empfehlen. Dann kannst du auch die Standard-C-Syntax und OOP.
Früher hätte ich viell Java empfohlen, aber M$ hat die einfachere IDE. Einem zukünftigen Entwickler würde ich zuerst C und anschließend C++ nahelegen. EDIT: Hier findest du graubereichsfreie Unterstützung: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] |
@Jacki110
Ich werde mir AutoIT mal anschauen ;). @germgerm Meinst du mit C# vlt. Visual C# oder sind das zwei Komplett andere Sprachen ? @PornoPenner/flexMa90 Also ich werde mir jetzt einmal anschauen wie C++ so ist. Wenn ich nicht Durchblicke werde ich die Fragen in diesen Thread hier reinstellen damit nicht Unnötig neue Threads erstellt werden. |
Als Einsteiger kann ich dir Java empfehlen, da es in einigen Bereichen wesentlich einfacher implementiert ist. Bei Java brauchst du dir beispielsweise um die Speicherverwaltung keine Gedanken machen, da das Java für dich übernimmt. Bei C++ bist du dazu gezwungen den Speicher auch wieder abzuräumen. In Java macht das der Garbage Collector automatisch.
Wegen der IDE nicht Java zu empfehlen ist ja mal ein wirklich sinnloses Argument. Abgesehen davon gibt es die Eclipse IDE, die es aber auch für C++ gibt. Und die Beiden unterscheiden sich sicherlich nicht nicht wesentlich in der Bedienung. Und ich unterstelle mal, dass jede Java IDE genauso einfach/schwer zu bedienen ist wie eine C++ IDE. Zitat:
@Mustafa92 Du fndest im Netz jede Menge Tutorials (einfach mal googeln), die dir den Einstieg in Java sehr leicht machen. Mit der Eclipse IDE ([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]) kannst du sehr schnell ein einfaches Programm schreiben und laufen lassen. Willst du größere Projekte angehen, hast du mit Maven 3 ([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]) ein mächtiges Tool, das dich im Build Prozess unterstützt. Bei Apache ([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]) findest du jede Menge Java Libraries, die so manches Problem schon gelöst haben. Hibernate ([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]) gibt dir einen PersistenceLayer an die Hand, mit dem du dir über das Schreiben in eine Datenbank keine Gedanken mehr machen musst. Webservices (SOAP, REST, Json etc.) lassen sich einfach über die Java Standard API erstellen. Mit dem Apache Tomcat ([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]) kannst du einfach Java Servlets oder JSP's laufen lassen. Der Tomcat liefert einige Beispiele dir den Einstieg erleichtern. Einfach ist das Ganze sicherlich nicht, aber wenn du etwas Interesse am Programmieren hast, dann werden dich diese Links beim Einstieg unterstützen. Gruß Jester |
Zitat:
Meinst Du vielleicht Programmierparadigmen? Ich denke, Du hast mit logischen Programmiersprachen keine Erfahrung, denn dann würdest Du so etwas nicht behaupten. Es gibt Programmiersprachen, die für Menschen leicht verständlich sind (am ehesten objektorientierte Programmiersprachen, wie z.B. C++, Java) und welche die extrem abstrakt sind und schwer zu lesen und zu verstehen sind. Oder lässt sich für Dich leicht erklären was folgender Code bewerkstelligt? Code:
updown(Lix,Lox):- |
Zitat:
is bei anderen sprachen auch so. oder weißt du ohne es nachzugucken ect und du es nochnie gesehen hast gleich was </br> bei html ist? :'D man kann bei allen sprachen rumrätseln. bei manchen is mehr englisch drin bei manchen weniger. aber RUMRÄTSELN erklärt schon alles. oder weiß ein 10 jähriges kind was das erste mal nen pc grade hat schon gleich was n cmd oder so ist? :'D MfG |
Bei anderen -nicht logischen- Programmiersprachen kann man es sich denken.
Wenn man C++ beherrscht, dann kommt man auch mit Java, C# etc. klar. Dazu muss man die einzelnen Befehle nicht kennen. Objektorientierte Sprachen lassen sich lesen. Logische Programmiersprache nur sehr schwer. |
Zitat:
Auch nicht logische Programmiersprachen lassen sich lesen, wenn man weiß was die Befehle bedeuten. Nochmal: Jede neue Programmiersprache ist wie eine Fremdsprache. Hat man einmal die Logik des Programmierens verstanden, lässt sich ohne Probleme jede beliebige andere Sprache lernen. Hier mal ein anderes Code Beispiel das man durchaus verstehen könnte. Und da du ja offensichtlich ein Fan solcher Sprachen bist: Code:
Main: Jester |
Zitat:
Dass Borland auch eine C#-Version schnitzt, lasse ich mal so im Raum stehen. @Jester2 Meiner Meinung nach ist das Visual-Studio die einfachste IDE, mit GUI-Schnell-Schnitz-Möglichkeit. Dass mit Eclipse auch C++ entwickelt werden kann, tut nichts zur Sache. |
Zitat:
Zur Info: 'append' hängt eine Liste an eine andere Liste an und speichert das Resultat im dritten Argument. Beispiel: append([gestern],[war, sonnabend],X). X = [gestern, war, sonnabend]. Die Regel 'updown' wird hier definiert. Die Syntax sind Horn-Klauseln. Damit ist alles erklärt, was es zu erklären gibt. Und? Ahnung was der Code macht? Zitat:
LDI (Load i... kann man nach schlagen = LoaD Immediate), lädt Werte in ein Register. MOV (Move) und ADD braucht man nicht erklären. |
Zitat:
Zitat:
Zitat:
Und da wir hier mittlerweile schon mehr als Offtopic sind, war das mein letzter Beitrag dazu. Gruß Jester P.S. zu deinem anderen Post in dem anderen Thread mag ich auch nichts mehr schreiben, das ist mir zu blöd. Ich möchte den Leuten lediglich helfen. |
Zitat:
Ich mein in allein vier Beiträgen von Dir allein in diesem Thread steht immer vollkommener Unsinn. 1. "Grundgedanken des Programmierens" Also, wenn man früher Lochkarten programmiert hat, dann führt man heutzutage mit Test-Driven-Projects den gleichen Grundgedanken fort? 2. "RUMRÄTSELN erklärt schon alles" Warum lehrt man an den Universitäten dann noch die Theorie? Mit ein wenig "rumrätseln" lässt sich doch auch P-NP-Problem lösen! 3. "nicht logische Programmiersprachen lassen sich lesen, wenn man weiß was die Befehle bedeuten" Das ist der Oberhammer! Du redest bei logischen und deklarativen Programmiersprachen von Befehlen! Befehle/Anweisungen gibt es bei imperativen Programmiersprachen. 4. "Logik des Programmierens" So wie der Grundgedanken, ist also die Logik des Programmierens auch immer die gleiche. Weshalb hat man dann die Lochkarten-Programmierung nicht einfach erweitert? Ist doch echt lustig, dass man seine "Meinung" immer äußern muss, selbst wenn man offensichtlich überhaupt keine Ahnung hat! |
Könnt ihr mal eure virtuellen Duelle woanders austragen? Ihr helft dem TS damit KEIN bisschen!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:13 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.