Go Back   Computer Forums > General Computing > Programming
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 09-26-2012, 06:05 PM   #1
Beta Member
 
erngotti206's Avatar
 
Join Date: Sep 2012
Posts: 4
Default I wanna get into programming

How can I get started, are certificate programs good? Thanks!
__________________

__________________
erngotti206 is offline   Reply With Quote
Old 09-26-2012, 09:52 PM   #2
In Runtime
 
OS-Wiz's Avatar
 
Join Date: Sep 2012
Location: USA
Posts: 334
Default Re: I wanna get into programming

In the real world (not school) to get well grounded as a programmer I'd start with C, then get into JAVA, C++, and C#. Then get into HTML, WSDLs, XSDs. Learn C here: http://www.cprogramming.com/ Learn WSDLs, XSDs at the W3C site: World Wide Web Consortium (W3C) If you're heavy into Microsoft then learn .net, PSP, and PHP. Learn JAVA here: http://www.oracle.com/technetwork/java/index.html

For your first or second job a certification or two might impress; after that they mean little. That's when experience and deep technical knowledge take over. When I'm looking for an experienced programmer and see a long list of certs I generally throw the resume away.
__________________

__________________
i7-3930K - Corsair H100 push/pull fans - ASUS Rampage IV Extreme - 4 x 4GB G.Skill DDR3 2133 - 2 x EVGA GTX680s in SLI - OS, 256GB Samsung 830 SSD - Games, 256GB Crucial M4 SSD - Antec TPC 1200W - Dell 27" IPS 2560x1440 - APC XS1500 UPS - Win7 Ultimate x64
OS-Wiz is offline   Reply With Quote
Old 09-26-2012, 10:55 PM   #3
Beta Member
 
erngotti206's Avatar
 
Join Date: Sep 2012
Posts: 4
Default

Thanks I really wanna get into how to write codes
__________________
erngotti206 is offline   Reply With Quote
Old 09-27-2012, 06:09 AM   #4
Site Team
 
berry120's Avatar
 
Join Date: Jul 2009
Location: England, UK
Posts: 3,434
Default Re: I wanna get into programming

There's a big sticky I threw up in this section you might want to have a look at which pretty much answers that question!
__________________
Save the whales, feed the hungry, free the mallocs.
berry120 is offline   Reply With Quote
Old 09-27-2012, 06:54 AM   #5
Fully Optimized
 
BikerEcho's Avatar
 
Join Date: Feb 2011
Location: Denmark
Posts: 4,026
Default Re: I wanna get into programming

use notepad++ as your free editor and start with the first program every programmer starts with: hello world.
(making the program show the words "hello world")
I started with C++ and made a console store application that could keep track of the products and how much money they have earned. then i tried C# in visual studio. i feel like C# is easier to learn, but also a little less powerful than C++
also check out some batch for scripting in windows.
__________________
BikerEcho is offline   Reply With Quote
Old 09-27-2012, 02:26 PM   #6
Beta Member
 
erngotti206's Avatar
 
Join Date: Sep 2012
Posts: 4
Default

^^^^thanks I aways wanted to get into programming but now im really serious I have ideas just need to learn how to put it in code them are softwares u listed right
__________________
erngotti206 is offline   Reply With Quote
Old 09-30-2012, 12:21 AM   #7
In Runtime
 
OS-Wiz's Avatar
 
Join Date: Sep 2012
Location: USA
Posts: 334
Default Re: I wanna get into programming

Quote:
Originally Posted by EchoNatek View Post
use notepad++ as your free editor and start with the first program every programmer starts with: hello world.
(making the program show the words "hello world")
I started with C++ and made a console store application that could keep track of the products and how much money they have earned. then i tried C# in visual studio. i feel like C# is easier to learn, but also a little less powerful than C++
also check out some batch for scripting in windows.
I don't have an issue with your advice so don't take this the wrong way. I've found that programmers that start with JAVA, C++, or C# are not well grounded in the basics of programming. When things go wrong during development in those languages their ability to debug their programs is very limited because they are not well grounded. Some old fart like me has to help them find and fix their code. Learning C greatly helps with the grounded needed (and makes my life much simpler, hehe).

<<I started with assembler>>
__________________
i7-3930K - Corsair H100 push/pull fans - ASUS Rampage IV Extreme - 4 x 4GB G.Skill DDR3 2133 - 2 x EVGA GTX680s in SLI - OS, 256GB Samsung 830 SSD - Games, 256GB Crucial M4 SSD - Antec TPC 1200W - Dell 27" IPS 2560x1440 - APC XS1500 UPS - Win7 Ultimate x64
OS-Wiz is offline   Reply With Quote
Old 09-30-2012, 05:08 AM   #8
Site Team
 
berry120's Avatar
 
Join Date: Jul 2009
Location: England, UK
Posts: 3,434
Default Re: I wanna get into programming

Quote:
Originally Posted by OS-Wiz View Post
I don't have an issue with your advice so don't take this the wrong way. I've found that programmers that start with JAVA, C++, or C# are not well grounded in the basics of programming. When things go wrong during development in those languages their ability to debug their programs is very limited because they are not well grounded. Some old fart like me has to help them find and fix their code. Learning C greatly helps with the grounded needed (and makes my life much simpler, hehe).

<<I started with assembler>>
I could write pages on this here and now, but I'll try and keep it short

This entirely depends what you define as "the basics of programming". If you define it as the basic syntax and constructs - if statements, loops, methods/fucntions, etc. then any language could teach those just as well (that is any turing complete, non-functional language that actually *has* those constructs of course.) If you class them as the very low-level stuff, like memory management, GC, and so on, then of course Java won't help teach those things right off, whereas if you start with C you'll have to learn them in order to progress.

These days though, that's not really necessary in order to get started - an in depth knowledge of malloc, free (new and delete in C++) just isn't required in any language containing built-in GC. And if you're relying on low level memory mappings to try and debug your application in a high level language that doesn't expose the memory management, you're doing it the wrong way...!

I regularly teach the seminars for our introductory programming module at the university I'm at. We teach Java, and those who have had experience with languages like C / assembler beforehand are almost always obsessed with completely the wrong things (I need to use ++x instead of x++! I need to explicitly free this piece of memory now so I can use it for my next linked list node! I need to multiply by bit shifting instead of using *!) I've generally found them struggle to grasp OO because of it, and generally get much more frustrated as a result.

That's not to say everyone who learns C first struggles, or ends up as a bad programmer - but to say if people get confused later, that usually depends much more on what / how they've been taught initially rather than the language they've used.
__________________
Save the whales, feed the hungry, free the mallocs.
berry120 is offline   Reply With Quote
Old 09-30-2012, 12:44 PM   #9
In Runtime
 
OS-Wiz's Avatar
 
Join Date: Sep 2012
Location: USA
Posts: 334
Default Re: I wanna get into programming

berry120,
I can agree with most of what you've experienced. I'll just say this, not all programmers are programmers. In the commercial realm we need programmers so desperately they'll hire nearly anyone whom professes they can code and can successfully navigate the door jam!
If you teach, please, please send us "real" programmers that understand the basics of how computers work, have strong logic skills, what makes the screen flicker, etc. In other words, I can help them be better programmers in whatever language, but they must be able to navigate the door jam. More directly, flunk the dead heads!
__________________
i7-3930K - Corsair H100 push/pull fans - ASUS Rampage IV Extreme - 4 x 4GB G.Skill DDR3 2133 - 2 x EVGA GTX680s in SLI - OS, 256GB Samsung 830 SSD - Games, 256GB Crucial M4 SSD - Antec TPC 1200W - Dell 27" IPS 2560x1440 - APC XS1500 UPS - Win7 Ultimate x64
OS-Wiz is offline   Reply With Quote
Old 09-30-2012, 12:54 PM   #10
Site Team
 
berry120's Avatar
 
Join Date: Jul 2009
Location: England, UK
Posts: 3,434
Default Re: I wanna get into programming

Quote:
Originally Posted by OS-Wiz View Post
berry120,
I can agree with most of what you've experienced. I'll just say this, not all programmers are programmers. In the commercial realm we need programmers so desperately they'll hire nearly anyone whom professes they can code and can successfully navigate the door jam!
If you teach, please, please send us "real" programmers that understand the basics of how computers work, have strong logic skills, what makes the screen flicker, etc. In other words, I can help them be better programmers in whatever language, but they must be able to navigate the door jam. More directly, flunk the dead heads!
Believe me, I try!

Getting off topic a bit, but I do agree - there's way too many people who graduate from university with a degree in CS and can't code to save their lives. FWIW, I'm actually doing a PhD at the moment trying to do something to help this issue, as part of it I'm looking at developing a notional machine / associated tool to hopefully allow people to harness those necessary skills more easily and quickly. With that and the combined recent change in curriculum so programming is compulsory at secondary school, I really do hope this situation changes...!
__________________
Save the whales, feed the hungry, free the mallocs.
berry120 is offline   Reply With Quote
Old 09-30-2012, 01:13 PM   #11
In Runtime
 
OS-Wiz's Avatar
 
Join Date: Sep 2012
Location: USA
Posts: 334
Default Re: I wanna get into programming

Quote:
Originally Posted by berry120 View Post
Believe me, I try!

Getting off topic a bit, but I do agree - there's way too many people who graduate from university with a degree in CS and can't code to save their lives. FWIW, I'm actually doing a PhD at the moment trying to do something to help this issue, as part of it I'm looking at developing a notional machine / associated tool to hopefully allow people to harness those necessary skills more easily and quickly. With that and the combined recent change in curriculum so programming is compulsory at secondary school, I really do hope this situation changes...!
Cheers! The best to you and your thesis, hope all goes well and we'll soon be calling you Doc Berry.
__________________
i7-3930K - Corsair H100 push/pull fans - ASUS Rampage IV Extreme - 4 x 4GB G.Skill DDR3 2133 - 2 x EVGA GTX680s in SLI - OS, 256GB Samsung 830 SSD - Games, 256GB Crucial M4 SSD - Antec TPC 1200W - Dell 27" IPS 2560x1440 - APC XS1500 UPS - Win7 Ultimate x64
OS-Wiz is offline   Reply With Quote
Old 09-30-2012, 02:37 PM   #12
Fully Optimized
 
Bahawolf's Avatar
 
Join Date: May 2005
Location: United States
Posts: 2,605
Default

It also depends on what you want to develop. If you want to develop websites and web applications, it is a different process than mobile applications for example.
__________________
Bahawolf is offline   Reply With Quote
Old 09-30-2012, 03:53 PM   #13
In Runtime
 
OS-Wiz's Avatar
 
Join Date: Sep 2012
Location: USA
Posts: 334
Default Re: I wanna get into programming

Quote:
Originally Posted by Bahawolf View Post
It also depends on what you want to develop. If you want to develop websites and web applications, it is a different process than mobile applications for example.
Agreed, add WSDL, schemas, XLST, and XML to the list. XMLSpy and SOAPUI as well. For mobile add Android, and iOS programming/scripting. It has indeed become a very complicated landscape now-a-days.
__________________
i7-3930K - Corsair H100 push/pull fans - ASUS Rampage IV Extreme - 4 x 4GB G.Skill DDR3 2133 - 2 x EVGA GTX680s in SLI - OS, 256GB Samsung 830 SSD - Games, 256GB Crucial M4 SSD - Antec TPC 1200W - Dell 27" IPS 2560x1440 - APC XS1500 UPS - Win7 Ultimate x64
OS-Wiz is offline   Reply With Quote
Old 10-02-2012, 01:27 AM   #14
Beta Member
 
Join Date: Oct 2012
Location: United Kingdom
Posts: 1
Default Re: I wanna get into programming

Quote:
Originally Posted by erngotti206 View Post
How can I get started, are certificate programs good? Thanks!

Hello,

I am developing an app for my iPhone. I am not a professional but I am interested in this topic and have little experience. While doing some research I found a page that deals with app development and has code snippets as well. The information provided by the page (if you are interested have a look: Ozeki C# VoIP SDK - A SIP SDK for software developers) proved to be really useful. Hope I could help you with this information.
__________________
Alanw is offline   Reply With Quote
Old 11-30-2012, 07:12 AM   #15
Solid State Member
 
Join Date: Nov 2012
Location: punjab,India
Posts: 8
Default Re: I wanna get into programming

If you are really interested in programming.Then start with basic like C language,C++.If you clear your basic concepts then its good and you will get success when you go for higher languages like dotnet, java etc.You will not get any problem.Then you can also take certification in programming(whatever language you will learn).
__________________
rewaltcare is offline   Reply With Quote
Old 11-30-2012, 07:16 AM   #16
Site Team
 
berry120's Avatar
 
Join Date: Jul 2009
Location: England, UK
Posts: 3,434
Default Re: I wanna get into programming

Quote:
Originally Posted by rewaltcare View Post
If you are really interested in programming.Then start with basic like C language,C++.If you clear your basic concepts then its good and you will get success when you go for higher languages like dotnet, java etc.You will not get any problem.Then you can also take certification in programming(whatever language you will learn).
C++is not a basic language in any sense of the word, it's horrendously complicated and one of the least suitable for beginners.
__________________
Save the whales, feed the hungry, free the mallocs.
berry120 is offline   Reply With Quote
Old 11-30-2012, 08:51 AM   #17
Fully Optimized
 
ssc456's Avatar
 
Join Date: Jan 2007
Posts: 4,279
Send a message via MSN to ssc456
Default Re: I wanna get into programming

Quote:
Originally Posted by rewaltcare View Post
If you are really interested in programming.Then start with basic like C language,C++.If you clear your basic concepts then its good and you will get success when you go for higher languages like dotnet, java etc.You will not get any problem.Then you can also take certification in programming(whatever language you will learn).
Quote:
Originally Posted by berry120 View Post
C++is not a basic language in any sense of the word, it's horrendously complicated and one of the least suitable for beginners.
Guys we are bringing up a thread from February . . . . .

*EDIT* ignore that I believe the dates are in American format !!
Lets pretend this post didn't happen and I don't look rather silly right now
__________________
He who has never failed has never attempted anything worth succeeding at.

Dont Eat Animals, Its Not Good For Them And They Dont Like It!
ssc456 is offline   Reply With Quote
Old 12-02-2012, 09:44 AM   #18
Wizard of Wires
 
setishock's Avatar
 
Join Date: Feb 2005
Location: Not sure
Posts: 10,030
Default Re: I wanna get into programming

I use vBulletin forum software. Learned a lot about php, html, xml, java, javascript, jquery, css, and a lot of other programming formats it uses. It's not really all that complicated as I see it. It's all about what each command does. Where to use it. And making sure your syntax is correct. Then the debug fun begings... (insert Advil commercial here.)
__________________
setishock is offline   Reply With Quote
Old 02-18-2013, 02:28 PM   #19
BSOD
 
Join Date: Feb 2013
Location: Parallel Universe
Posts: 313
Default Re: I wanna get into programming

C, C++ and C# are really hard to master.

start with JavaScrpit or python
__________________
XPikachu is offline   Reply With Quote
Old 02-19-2013, 11:56 AM   #20
Site Team
 
root's Avatar
 
Join Date: Mar 2004
Posts: 8,107
Default Re: I wanna get into programming

you tried? or that a guess?
__________________

__________________
I didn’t fight my way to the top of the food chain to be a vegetarian…
Im sick of people saying 'dont waste paper'. If trees wanted to live, they'd all carry guns.
"The inherent vice of capitalism is the unequal sharing of blessings; The inherent vice of socialism is the equal sharing of miseries."
root is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 08:13 AM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0
×