Kezdőoldal » Számítástechnika » Programozás » Miben kezdjek el programozni?

Miben kezdjek el programozni?

Figyelt kérdés
El szeretnék kezdeni programozni. A C-t kezdtem el tanulni, de nem tudom azt miben szokták írni. Tud valaki segíteni?

2016. okt. 26. 18:54
1 2 3
 1/24 anonim ***** válasza:
codeblocks
2016. okt. 26. 18:57
Hasznos számodra ez a válasz?
 2/24 anonim ***** válasza:

Codeblock

Visual Studio(c++ fordító van benne, az meg kompatibilis a c-vel)

Eclipse c-s változata

De bármelyik ide jó

2016. okt. 26. 18:58
Hasznos számodra ez a válasz?
 3/24 A kérdező kommentje:
Köszi :) EZekben alapértelmezett ot van a c fordító?
2016. okt. 26. 19:05
 4/24 A kérdező kommentje:
Ezekben* ott*
2016. okt. 26. 19:05
 5/24 anonim ***** válasza:

Egyre több ilyen jellegű kérdést találok.


Érdekes, hogy senkiben nem az a kérdés fogalmazódik meg, hogy: "van egy ötletem, amelyet meg akarok csinálni a számítógéppel"... ...mindenki csak programozni szeretne...


Ahogy vissza tudok emlékezni, hogy én hogy tanultam meg programozni, az jut eszembe, hogy mindig valamit meg akartam csinálni a számítógéppel, és addig kerestem a megoldást, hogy végül mindig sikerült megvalósítani.


...sohasem arra törekedtem, hogy megtanuljak programozni, hiszen a legtöbb esetben mindig az adott problémához választunk programozási nyelvet... ...hiszen vannak olyan problémák, amelyeket az egyik programozási nyelven sokkal-sokkal könyebb megvalósítani, mint a másikon.

2016. okt. 26. 19:26
Hasznos számodra ez a válasz?
 6/24 A kérdező kommentje:
Igen ezt én is tudom, de én meg az a fajta vagyok, aki nem hagyja magát befolyásolni, hogy de ezt PHP-ban vagy Java-ban egyszerűbben és könnyebben meg lehet oldani. Aki nem árulja el mit akar annak vagy egy eszméletlen nagy ötlete van vagy csak céltudatos. Esetemben az utóbbi játszik szerepet. Nem akarom és nem hagyom, hogy más nyelvekre rábeszéljenek azzal, hogy elárulom mit akarok. C-ben elméletben eddig sikerült úgy dolgozgatnom, hogy nem találtam magam után hibát. Mostmár ki is szeretném próbálni, mert számomra logikusnak és egyértelműnek tűnik ellenben akármelyik másik nyelvet próbáltam számomra logikátlan a működése.
2016. okt. 26. 19:30
 7/24 SimkoL ***** válasza:

'C-ben elméletben eddig sikerült úgy dolgozgatnom, hogy nem találtam magam után hibát.'

Majd a fordító vagy a tesztek megmondják.


'Mostmár ki is szeretném próbálni, mert számomra logikusnak és egyértelműnek tűnik ellenben akármelyik másik nyelvet próbáltam számomra logikátlan a működése.' Anno a Pascal és a C szinte egy szinten volt - ősidők - a Pascal maradt oktató nyelvnek - igaz jócskán kinőtte a Delphi - a C, C alapú nyelvek nyelvek terjedtek jobban el. Ha neked a mutatózás, memóriafoglalás, stb... nagy élmény akkor hajrá.

2016. okt. 26. 19:47
Hasznos számodra ez a válasz?
 8/24 anonim ***** válasza:

Ha nagyon nem akarsz telepítgetni semmit sem a gépedre, akkor itt van ez:

[link]


Amúgy én - ha ilyen apróbb programokról van szó, amiket te is irkálni fogsz - a Notepad++-t ajánlom. Kis méretű (pár MB-on elfér, ellenben a több gigára rúgó VS-sel), de természetesen ebben nincs kódkiegészítés és egyéb dolgok, amik nagy projektek esetén jönnek jól. Ha ez így neked kezdésnek elég:

1) Töltsd le a MinGW-t és telepítsd fel. Kapsz egy MinGW Installation Manager programot, azt indítsd el.

2) Telepítsd fel ezeket: msys-base, mingw32-base, mingw32-gcc-g++

3) Töltsd le és telepítsd fel a Notepad++ programot.

4) A Notepad++ plugin manager-ében telepítsd fel a NppExec nevű plugint.

5) Nyomj F6-ot (ezzel fogsz tudni majd fordítani). Másold be oda ezt:

NPP_SAVE

"C:\MinGW\bin\gcc.exe" "$(CURRENT_DIRECTORY)\$(FILE_NAME)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"

Most nyomj rá a Save gombra, adj ennek egy nevet, így nem kell majd mindig beírnod.

7) Hozz létre egy új fájlt a következő tartalommal:

#include <stdio.h>

#include <stdlib.h>

int main() {

puts("Hello World!");

return EXIT_SUCCESS;

}

8) Nyomj F6-ot, majd üss egy entert. Mentsd el mondjuk demo.c néven. A képernyő alján megnyíló ablakban ezt kell látnod:

NPP_SAVE: C:\Users\_____\Desktop\demo.c

"C:\MinGW\bin\gcc.exe" "C:\Users\_____\Desktop\demo.c" -o "C:\Users\_____\Desktop\demo.exe"

Process started >>>

<<< Process finished. (Exit code 0)

================ READY ================

Ha az (Exit code) nem 0, akkor ott baj van.

2016. okt. 26. 20:41
Hasznos számodra ez a válasz?
 9/24 A kérdező kommentje:
Köszia. :) A pascallal nem próbálkoztam mert a legtöbben amelett tették le a voksukat hogy a pascal használhatatlan valódi programozásra. A notepad++-al próbálkoztam de nem akar exe fájlt létrehozni valami nem jó. Amiket kipróbaltam az a html, php, java de számomr tök értelmetlen a műkodése. A c pedig csak ész és helyesírás játék. A php-ban volt hogy órákig is keresgéltem rgy kódrészt amíg ha c-ben valami nem jutott eszembe, akkor bár pazarló módon, de defíniáltam magamnak egy új kódot. Ebből a szempontból konnyű, hogyha nem jut eszembe valami vagy csak nem tudom hogy van ilyen órák beleölése a keresésbe helyett csak defíniálok magamnak egyet legalábbis ez eddig mindig működött.
2016. okt. 26. 21:32
 10/24 SimkoL ***** válasza:

' A pascallal nem próbálkoztam mert a legtöbben amelett tették le a voksukat hogy a pascal használhatatlan valódi programozásra.' :)


Bocs a hosszúra nyúlt felsorolásért:


Nero Burning Rom, CD/DVD burning software

Skype, network telephony, voIP application

Macromedia DreamWeaver, HTML website builder [bought by Adobe]

Embarcadero C++ Builder IDE, Commercial C++ IDE written in Delphi

Smart Mobile Studio, IDE and compiler toolchain for HTML5/JavaScript

Homesite, HTML website editor [bought by Adobe, merged with DreamWeaver]

FL Studio Pro, professional sound sequencer and synthesizer

InstallAware, software installer

InnoSetup, software installer

DBase, rock solid database management application [Delphi & C++]

WinRAR, compression application

Partition Magic, Disk partitioning and cloning suite

The online trader, Live stock exchange and trading application

Syncback Pro, Brilliant backup application

Anti spyware and system tools


Panda Titanium Antivirus, commercial antivirus

Spyware Terminator, Anti spyware suite

Spybot Search And Destroy, Anti spyware suite

PC Tools Spyware Doctor, Anti spyware kit for Windows

TuneUp Utilities, system optimizer

Aida64, Benchmark software

File and disk


BeyondCompare, file comparison and merge application

Total Commander, file management application

Super Copier, Win32/64 file copy/move dialog replacements

CloneDVD, DVD copying software

Ultra ISO, DVD and CD program

Authoring and help


Help and Manual, Helpfile and book authoring software

HelpNDoc, HTML help writer application

SSuite Office Software, full office package written in Delphi

Database


Oracle SQL Developer, SQL programming software

Nexus DB, Commercial database engine written in Delphi

MySQL Admin tools, Database management suite for mySQL

SQL Navigator, SQL management application

Toad for Oracle, de-facto SQL management for Oracle DB

ElevateDB, Commercial database engine written in Delphi

Multimedia, print and web


RadioBoss, Radio management software

Ultimate paint, Image editor and drawing program

IcoFX, icon and glyph editor

KMplayer, Video and Movie application

Responsive Layout Maker Pro, HTML WYSIWYG website designer

Pro Motion, Pixel perfect image editor

Media Monkey, Music manager application

Press To Go, high-end printing press layout and management

Gold Wave, Sound editor

Networking


Jotta Online Backup, Cloud backup service

TeamSpeak, network telephony, voIP application

Hamachi, VPN Software [C++ builder combo]

Avant browser, web browser written in Delphi

Scientific


Altium Designer Board

Orca Flex, design and analysis of offshore marine systems

SOFIA, Nasa software project

Orca Lay, planning and optimization of pipeline and umbilical lay procedures

Orca Bend, design tool for efficient optimization of elastomeric bend stiffeners

Diptrace, Schematic capture software

Misc titles


Personal Historian, Ancestry and genealogy program

Family Atlas, Ancestry and genealogy program

Basic Premiere, Organ donor software

Omni Accounts, Accounting software

Programming languages and IDE’s


Morfik, Ajax native server website builder

Elevate Web Builder, Javascript RAD IDE

Dark Basic, game programming language

PhpED, PHP coding editor

RapidPHP, PHP coding IDE

Smart Inspect, In-Depth debugging and log framework

RAD PHP, Commercial PHP programming IDE and framework

Finalbuilder, Commercial build management for programmers

Lazarus, Open Source IDE for freepascal

Freepascal, Open source object pascal compiler toolchain

Commercial gaming


Space Rangers, Game written in Delphi

Abra Academy, Game title by Big Fish games

Tunngle, global LAN gaming network

Soldat, online action game

Age of Wonders, strategy game

Emulators


nesTen, Nintendo emulator written in Delphi

winNes, Nintendo emulator written in Delphi

ulTee, Another Nintendo emulator also written in Delphi

DSP, Arcade emulator written in Delphi

Dolphin, Nintendo Gamecube and WII emulator written in Delphi

DxBx, XBox emulator written in Delphi

2016. okt. 26. 21:49
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!