New Posts  All Forums:Forum Nav:

starting to program

post #1 of 13
Thread Starter 
Hi i have been building computers for a couple of years and always wanted to learn to program
at college we are building websites so i am going to learn CSS,
but i dont think this is programing...,
so what language should i start with OCN and any books to recomend,
also how do you personaly learn best from these books do you read them from cover to cover or read a bit to get basics then use them for referance
thanks a bunch dom:D
post #2 of 13
I personally know a few languages, and fing C# to be most productive and most fun to use. The Beginner books you should read cover-to-cover. Later, teh more advanced material (WCF, SQL connections, things like that) just for reference smile.gif That's what I'd do
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
post #3 of 13
I personally started with PHP.

It really depends what your goal is?
HTPC
(13 items)
 
  
CPUMotherboardRAMHard Drive
Intel i3-540 (3.06GHz) Zotac H55 A-E 4GB OCZ DDR3 10666 LowVoltage 250 GB WD 2x 1TB F3s, 1 2TB F4 
Optical DriveOSMonitorCase
None Windows 7: Ultimate x64 LG 42LD450 Fractal Design Array R2 
  hide details  
Reply
HTPC
(13 items)
 
  
CPUMotherboardRAMHard Drive
Intel i3-540 (3.06GHz) Zotac H55 A-E 4GB OCZ DDR3 10666 LowVoltage 250 GB WD 2x 1TB F3s, 1 2TB F4 
Optical DriveOSMonitorCase
None Windows 7: Ultimate x64 LG 42LD450 Fractal Design Array R2 
  hide details  
Reply
post #4 of 13
Quote:
Originally Posted by KingCuddles;11713727 
I personally started with PHP.

It really depends what your goal is?

Second on it depends what your goal is.

I learned
Basic
HTML
C++
Java

never got more then a beginner in any of them though, programming wasn't for me.
    
CPUMotherboardGraphicsRAM
i7 950 @ 4.2 1.35v Asus Rampage III Formula SLI Evga GTX 470 6GB Mushkin 1600 
Hard DriveHard DriveOSMonitor
Corsair Force GT Samsung F3 Windows 7 Ultimate  Acer GD235HZ 
KeyboardPowerCaseMouse
Razer Black Widow Corsair AX850 CM 690 II Adv Razer Naga Hex 
Audio
Asus Xonar DX 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 950 @ 4.2 1.35v Asus Rampage III Formula SLI Evga GTX 470 6GB Mushkin 1600 
Hard DriveHard DriveOSMonitor
Corsair Force GT Samsung F3 Windows 7 Ultimate  Acer GD235HZ 
KeyboardPowerCaseMouse
Razer Black Widow Corsair AX850 CM 690 II Adv Razer Naga Hex 
Audio
Asus Xonar DX 
  hide details  
Reply
post #5 of 13
Thread Starter 
am not sure about goal my lil sister dad knows C#, so it might be a good start, umm as for my goal i really dont know, what kind of goals do programers have, i would quite like to make application on linux, tbh i dont know the full extent of programin power ( i know this might not make sense but i cant describe what i mean)
post #6 of 13
Look, nuts and bolts, C is the most popular programming language, C has influenced most other popular languages and you will be able to handle almost any programming language after learning C or C++. Most programing languages you will see derive their syntax from C. PHP is a good example.

Just go out and learn C++. I say C++ instead of C because it is object oriented, so later on you can learn object oriented programming. But it isn't much of a jump from C to C++. C++ is just an extension of C, they are basically the same for procedural programming. 99% of C programs will compile with a c++ compiler.

Whatever you do, avoid any BASIC variant at all cost. BASIC is not a good learning language.

Just go to cplusplus.com and work through the language tutorial. The software you need will either be Dev C++, or Microsoft Visual Studio EXpress Edition, but Dev C++ is more forgiving for beginners.
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i5 750 Gigabyte GA-H55M-S2V ASUS 9600 GSO 384 2x2gb G.Skill DDR3 
Hard DriveOptical DriveOS
2x250GB DVD Windows 7 64 bit 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i5 750 Gigabyte GA-H55M-S2V ASUS 9600 GSO 384 2x2gb G.Skill DDR3 
Hard DriveOptical DriveOS
2x250GB DVD Windows 7 64 bit 
  hide details  
Reply
post #7 of 13
well i would say learn c first...currently iam doing computer science engineering
and btw the order in which i learned is
visual basic
oracle(cant say its programing but database management)
c
c++
java
and these are on my list next
html
post #8 of 13
Start with Visual Basic
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 4690k MSI Z97 Gaming 5 GTX 1070 Gaming X HyperX Fury 16GB 
Hard DriveCoolingOSMonitor
Samsung 850 EVO 250GB + X25-M 80GB Noctua NH-D15 Windows 10 MG279Q 1440p 144hz 
KeyboardPowerMouseAudio
QuickFire TK Cooler Master V750 Logitech G402 HD 558 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 4690k MSI Z97 Gaming 5 GTX 1070 Gaming X HyperX Fury 16GB 
Hard DriveCoolingOSMonitor
Samsung 850 EVO 250GB + X25-M 80GB Noctua NH-D15 Windows 10 MG279Q 1440p 144hz 
KeyboardPowerMouseAudio
QuickFire TK Cooler Master V750 Logitech G402 HD 558 
  hide details  
Reply
post #9 of 13
Quote:
Originally Posted by Blackcurrent;11724060 
Start with Visual Basic

TBH I find VB a bit harder than C# typer.gif
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
post #10 of 13
imo vb is easier than c,c# or c++ any day.....
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming