Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › I wanna learn programming... Where do I start?
New Posts  All Forums:Forum Nav:

I wanna learn programming... Where do I start? - Page 4

post #31 of 33
hope this free books works for you



http://newdata.box.sk/bx/c/
Mini Dragon
(19 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230 V2 ASRock H77M-ITX LGA 1155 Intel H77 GIGABYTE 680  CORSAIR Vengeance LP 16GB 
Hard DriveOptical DriveCoolingOS
MZ-7TD500BW Samsung 840  white laser ... corsair H90 Windows 7 Pro 
MonitorMonitorMonitorMonitor
Qnix QX2700 Asus VS247H-P Asus VS247H-P Asus VS247H-P 
KeyboardPowerCaseMouse
Ducky MK Green LED Full Board Silverstone Tek Strider Series ATX12V/EPS12V 55... Fractal Node 304 Logitech G9 
Mouse PadAudioAudio
X Trak M-AUDIO BX5 G930 
  hide details  
Reply
Mini Dragon
(19 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230 V2 ASRock H77M-ITX LGA 1155 Intel H77 GIGABYTE 680  CORSAIR Vengeance LP 16GB 
Hard DriveOptical DriveCoolingOS
MZ-7TD500BW Samsung 840  white laser ... corsair H90 Windows 7 Pro 
MonitorMonitorMonitorMonitor
Qnix QX2700 Asus VS247H-P Asus VS247H-P Asus VS247H-P 
KeyboardPowerCaseMouse
Ducky MK Green LED Full Board Silverstone Tek Strider Series ATX12V/EPS12V 55... Fractal Node 304 Logitech G9 
Mouse PadAudioAudio
X Trak M-AUDIO BX5 G930 
  hide details  
Reply
post #32 of 33
Quote:
Originally Posted by {Unregistered} View Post
Crucial advice there.


Important information => Programming != Coding

Coding is just converting the idea into code. Programming is the actual designing of the program (how it will work and how everything will fit together in the program to give the desired result). You have to learn how everything goes on as the program is executed. Once you can understand that, all languages will be basically the same.
Good luck!
Coding is technically a subset of the entire process, but the point is programming is not just "designing" the program. Definitely far from it. When someone hires a computer programmer at a job, they don't hire a designer, they hire someone who designs and writes the code.

Someone who focuses strictly on designing is considered an architect.

Programming consists of design, implementation, and if you're diligent, testing ( it'd definitely make QA's lives easier ) . You can even include build and deploy if you want to talk about an entire software development cycle.

Some references:
http://en.wikipedia.org/wiki/Computer_programming

Definition of a computer programmer based off the US Dept of Labor (http://www.bls.gov/oco/ocos303.htm):
Quote:
Computer programmers write programs. After computer software engineers and systems analysts design software programs, the programmer converts that design into a logical series of instructions that the computer can follow (A section on computer systems analysts appears elsewhere in the Handbook.). The programmer codes these instructions in any of a number of programminglanguages, depending on the need. The most common languages are C++ and Python.

Edited by 0x62 0x70 - 11/3/11 at 12:50am
Mr Jiggawatts
(13 items)
 
  
CPUMotherboardGraphicsRAM
1090T@4GHz@1.46V Ultra LLC/3GHz CPU-NB@1.33V Asus Crosshair V Formula MSI GTX560-TI 1GB TF II Patriot Viper Xtreme 1600 8GB (2x4GB) 8-9-8-24 
Hard DriveOSMonitorKeyboard
Intel X25-V 40GB, Kingston SSDNow 64GB Windows 7 Ultimate LG Flatron W2353V Razer Arctosa 
PowerCaseMouse
Antec HCG-900W Antec Lanboy Air Yellow Razer Abbysus 
  hide details  
Reply
Mr Jiggawatts
(13 items)
 
  
CPUMotherboardGraphicsRAM
1090T@4GHz@1.46V Ultra LLC/3GHz CPU-NB@1.33V Asus Crosshair V Formula MSI GTX560-TI 1GB TF II Patriot Viper Xtreme 1600 8GB (2x4GB) 8-9-8-24 
Hard DriveOSMonitorKeyboard
Intel X25-V 40GB, Kingston SSDNow 64GB Windows 7 Ultimate LG Flatron W2353V Razer Arctosa 
PowerCaseMouse
Antec HCG-900W Antec Lanboy Air Yellow Razer Abbysus 
  hide details  
Reply
post #33 of 33
Quote:
Originally Posted by 0x62 0x70 View Post
Coding is technically a subset of the entire process, but the point is programming is not just "designing" the program. Definitely far from it. When someone hires a computer programmer at a job, they don't hire a designer, they hire someone who designs and writes the code.

Someone who focuses strictly on designing is considered an architect.

Programming consists of design, implementation, and if you're diligent, testing ( it'd definitely make QA's lives easier ) . You can even include build and deploy if you want to talk about an entire software development cycle.

Some references:
http://en.wikipedia.org/wiki/Computer_programming

Definition of a computer programmer based off the US Dept of Labor (http://www.bls.gov/oco/ocos303.htm):
Actually, that is "developing" by my book By simplicity, I rank them coding -> programing -> developing
My Rig
(14 items)
 
Ex-wife's Rig
(15 items)
 
 
CPUMotherboardGraphicsRAM
Core i5 4460 AsRock H81M-DG4 Sapphire Rx470 Platinum KVR 1600 16Gb 
Hard DriveHard DriveCoolingOS
2x Seagate 3Tb Samsung 850 EVO 120 Scythe Ninja 3 Rev.B Windows 10 Pro 
MonitorKeyboardPowerCase
Fujitsu Siemens A17-2A Logitech K280e SuperFlower SF-550K12XP Thermaltake Versa H25 
MouseAudio
Logitech G402 Sony MDR XD150 
CPUMotherboardGraphicsRAM
Athlon 750K 4.0Ghz AsRock FM2A75 Pro4+ Sapphire R9 270X Dual-X Kingston 2x4Gb 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 850 EVO 120  Western Digital 320Gb LiteON DVD-RW CoolerMaster Hyper Z600 
OSMonitorKeyboardPower
Windows 7 Pro x64 Toshiba 32" FullHD TV Logitech FSP Hexa 550 
CaseMouse
DeLUX Logitech 
  hide details  
Reply
My Rig
(14 items)
 
Ex-wife's Rig
(15 items)
 
 
CPUMotherboardGraphicsRAM
Core i5 4460 AsRock H81M-DG4 Sapphire Rx470 Platinum KVR 1600 16Gb 
Hard DriveHard DriveCoolingOS
2x Seagate 3Tb Samsung 850 EVO 120 Scythe Ninja 3 Rev.B Windows 10 Pro 
MonitorKeyboardPowerCase
Fujitsu Siemens A17-2A Logitech K280e SuperFlower SF-550K12XP Thermaltake Versa H25 
MouseAudio
Logitech G402 Sony MDR XD150 
CPUMotherboardGraphicsRAM
Athlon 750K 4.0Ghz AsRock FM2A75 Pro4+ Sapphire R9 270X Dual-X Kingston 2x4Gb 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 850 EVO 120  Western Digital 320Gb LiteON DVD-RW CoolerMaster Hyper Z600 
OSMonitorKeyboardPower
Windows 7 Pro x64 Toshiba 32" FullHD TV Logitech FSP Hexa 550 
CaseMouse
DeLUX Logitech 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › I wanna learn programming... Where do I start?