Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › what programming language next?
New Posts  All Forums:Forum Nav:

what programming language next?

post #1 of 42
Thread Starter 
I have a year of C++ training and have used it for basic computer programs, mainly for running calculations too large for the calculator. I have also worked with robotics using interactive C which is similar to C. I know TI basic (worthless except for writing calc programs to do the work for you). What next? I was think of something web based but not sure.
Mr. Windy
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q9650 Asus Maximus II Formula EVGA GTX 460 8GB OCZ 800Mhz 
Hard DriveOSMonitorPower
2x300 V-Raptor, 2x1TB WD, 2xSegate 320GB Fedora 14 2x Samsung 245BW Corsair 750TX; APC BR1500 
Case
Soldam Windy Altium FC 700 
  hide details  
Reply
Mr. Windy
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q9650 Asus Maximus II Formula EVGA GTX 460 8GB OCZ 800Mhz 
Hard DriveOSMonitorPower
2x300 V-Raptor, 2x1TB WD, 2xSegate 320GB Fedora 14 2x Samsung 245BW Corsair 750TX; APC BR1500 
Case
Soldam Windy Altium FC 700 
  hide details  
Reply
post #2 of 42
Maybe it is time to take a look at C#.
post #3 of 42
Possibly java?
The Beast
(14 items)
 
  
CPUMotherboardGraphicsRAM
i7 6700k ASRock Z170 Gaming K6+ ASUS GTX 1080 Ti Strix G.Skill Tridentz DDR4 3200MHZ 2x8GB 16GB 
Hard DriveCoolingOSMonitor
Samsung 850 EVO 500GB Corsair GTX H110i Windows 10 Pro 64bit 28" Samsung 4K 
KeyboardPowerCaseMouse
Corsair Strafe RGB EVGA 1000W G2 Phanteks Evolv ATX Tempered Glass edition G700s 
  hide details  
Reply
The Beast
(14 items)
 
  
CPUMotherboardGraphicsRAM
i7 6700k ASRock Z170 Gaming K6+ ASUS GTX 1080 Ti Strix G.Skill Tridentz DDR4 3200MHZ 2x8GB 16GB 
Hard DriveCoolingOSMonitor
Samsung 850 EVO 500GB Corsair GTX H110i Windows 10 Pro 64bit 28" Samsung 4K 
KeyboardPowerCaseMouse
Corsair Strafe RGB EVGA 1000W G2 Phanteks Evolv ATX Tempered Glass edition G700s 
  hide details  
Reply
post #4 of 42
Java if you want another programming language. For something different you could try python or perl. javascript or CSS if you want something web based
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
post #5 of 42
If you really want to have a fun time with a language and really see how programming things work try LISP/Scheme. Its a beautiful language and much more fun to work with, I think, than C variants
½
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD A64 3500+ Winchester DFI nF4 SLi-DR EVGA 7800GT OCZ 4000VX 
Hard DriveOptical DriveOSMonitor
Maxtor 300Gb 16Mb Buffer Spinney one XP Pro SOYO LCD 
KeyboardPowerCaseMouse
Broken Somewhat OCZ PowerStream 520W None Old 
Mouse Pad
Pad? AHAAHAHAH 
  hide details  
Reply
½
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD A64 3500+ Winchester DFI nF4 SLi-DR EVGA 7800GT OCZ 4000VX 
Hard DriveOptical DriveOSMonitor
Maxtor 300Gb 16Mb Buffer Spinney one XP Pro SOYO LCD 
KeyboardPowerCaseMouse
Broken Somewhat OCZ PowerStream 520W None Old 
Mouse Pad
Pad? AHAAHAHAH 
  hide details  
Reply
post #6 of 42
C# would be a great jump from a solid base in C++. Some scripting language like Python or Perl might be good as well, but I'm a nub in those (sadly )
It's about time!
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @3.3Ghz Gigabyte EP45-UD3P Sapphire 2900Pro Flashed to XT 4Gb Gskill 1066Mhz PK's 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 320Gb & WD Black 640Gb Lite On Vista Business and VMWare Ubuntu Acer AL2223W 22" 
KeyboardPowerCaseMouse
Ergonomic 4000 Corsair HX 620W CM 690 G5 
  hide details  
Reply
It's about time!
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @3.3Ghz Gigabyte EP45-UD3P Sapphire 2900Pro Flashed to XT 4Gb Gskill 1066Mhz PK's 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 320Gb & WD Black 640Gb Lite On Vista Business and VMWare Ubuntu Acer AL2223W 22" 
KeyboardPowerCaseMouse
Ergonomic 4000 Corsair HX 620W CM 690 G5 
  hide details  
Reply
post #7 of 42
java is really really similar to C++. Go learn Python!
Monster.
(13 items)
 
  
CPUMotherboardGraphicsRAM
E2180 @ 3.0 GHz GA-P35-DS3L (rev 2.0) EVGA 8800GT OCZ Reaper HPC 2x1GB DDR2-800 
Hard DriveOptical DrivePowerCase
WD Caviar SE16 500GB Lite-On 20x DVD Burner Corsair TX650 Coolermaster Elite 330 
  hide details  
Reply
Monster.
(13 items)
 
  
CPUMotherboardGraphicsRAM
E2180 @ 3.0 GHz GA-P35-DS3L (rev 2.0) EVGA 8800GT OCZ Reaper HPC 2x1GB DDR2-800 
Hard DriveOptical DrivePowerCase
WD Caviar SE16 500GB Lite-On 20x DVD Burner Corsair TX650 Coolermaster Elite 330 
  hide details  
Reply
post #8 of 42
Learn Java 2 or C# Both are strong languages to learn
Nightshade
(20 items)
 
  
CPUMotherboardGraphicsGraphics
i7-4930k Asus Rampage IV Extreme EVGA - Titan-X Superclocked EVGA - Titan-X 
RAMHard DriveHard DriveHard Drive
64 GB Corsair Vengance DDR3 OCZ Agility 3 Intel 540 240GB 7200 RPM Platter Drive 
Hard DriveCoolingOSMonitor
1TB Mushkin SSD Watercooled Windows 10 Pro x64 ASUS ROG Swift 
KeyboardPowerCaseMouse
Razer Black Widow Chroma Corsair RM1000 Corsair 900D Razer Deathadder Chroma 
Mouse PadAudioOther
Steelseries Soundblaster Z Speakers: Logitech z5500 
  hide details  
Reply
Nightshade
(20 items)
 
  
CPUMotherboardGraphicsGraphics
i7-4930k Asus Rampage IV Extreme EVGA - Titan-X Superclocked EVGA - Titan-X 
RAMHard DriveHard DriveHard Drive
64 GB Corsair Vengance DDR3 OCZ Agility 3 Intel 540 240GB 7200 RPM Platter Drive 
Hard DriveCoolingOSMonitor
1TB Mushkin SSD Watercooled Windows 10 Pro x64 ASUS ROG Swift 
KeyboardPowerCaseMouse
Razer Black Widow Chroma Corsair RM1000 Corsair 900D Razer Deathadder Chroma 
Mouse PadAudioOther
Steelseries Soundblaster Z Speakers: Logitech z5500 
  hide details  
Reply
post #9 of 42
Is this strictly for pleasure or are you trying to increase marketable skills?
Main
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 -2500K ASUS p8z68-V PRO EVGA GTX 460 2GB G.Skill Ripjaws X series 8GB (2x4GB) 
Hard DriveOptical DriveOSMonitor
1@320 gb, 2@100 (raid 0), 2@160(raid 0) DVD +-RW Win 7 Ultimate 64bit Samsung 940BW 
KeyboardPowerCaseMouse
Logitech Wireless Silverstone Strider 850 Lian Li 2000B Logitech Wireless 
  hide details  
Reply
Main
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 -2500K ASUS p8z68-V PRO EVGA GTX 460 2GB G.Skill Ripjaws X series 8GB (2x4GB) 
Hard DriveOptical DriveOSMonitor
1@320 gb, 2@100 (raid 0), 2@160(raid 0) DVD +-RW Win 7 Ultimate 64bit Samsung 940BW 
KeyboardPowerCaseMouse
Logitech Wireless Silverstone Strider 850 Lian Li 2000B Logitech Wireless 
  hide details  
Reply
post #10 of 42
There's a long way to go before you're done w/ C++. Don't let anyone tell you different, Java/C# (or anything .NET) is a intellectual step down from C++. Give C a whirl and see if you like procedural coding instead of OO (a glorified commenting system is all OO is).

Some SQL would do you good, or any DB interface. AJAX is fun to play around with (not really a language but a pretty cool tech).

Now if you really want a challenge, try some embedded assembly. And get ready to hate binary logic like you never knew you could.
Callisto
(13 items)
 
  
CPUMotherboardGraphicsRAM
2500K 4.7ghz @ 1.37v MSI P67A-GD65 EVGA GTX 680 Mushkin Enhanced Redline 8GB (2 x 4GB) DDR3 1866 
Hard DriveOSMonitorPower
Intel SSD 40GB; Seagate Cavier Green 1TB Scientific Linux 6.3/Windoze7 22" Samsung SyncMaster 2232BW Corsair TX850 
  hide details  
Reply
Callisto
(13 items)
 
  
CPUMotherboardGraphicsRAM
2500K 4.7ghz @ 1.37v MSI P67A-GD65 EVGA GTX 680 Mushkin Enhanced Redline 8GB (2 x 4GB) DDR3 1866 
Hard DriveOSMonitorPower
Intel SSD 40GB; Seagate Cavier Green 1TB Scientific Linux 6.3/Windoze7 22" Samsung SyncMaster 2232BW Corsair TX850 
  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 › what programming language next?