Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 876247
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T11:24:12+00:00 2026-05-15T11:24:12+00:00

Let me setup my question with some info. I’m not in college yet and

  • 0

Let me setup my question with some info. I’m not in college yet and strictly a hobby programmer. Probably a little more than 2 years ago I got started programming on mac. I started with very simplistic GUI examples with Cocoa and XCode. Long story short, I learned from the top down, first learning objective-c, then venturing into more “low-level” projects where I became better at basic C and even used a few C++ libraries in my existing projects.

What I’m saying is that I’ve never really done anything outside of an XCode project and occasional iPhone project. I’ve implemented lots of stuff, algorithms, math, etc. but all within that environment. I look at the world of programming and there is so much out there that’s not necessarily a standalone application. It seems to me that the hardest thing is finding out where to start; how to setup the environment. I guess I’m wondering if anyone has any suggestions, projects, tutorials, maybe on setting up environments for different languages on different systems. Web programming, java applets? etc.

On the note of environments, I would be interested in knowing on a more basic level what makes a “development environment.” To my basic knowledge, an “environment” combines the language, with the compiler that interprets that language, and contains libraries that provide an API for the language, where the compiled product runs on a certain system. This is my basic concept, but again, I’m here.

Sorry if this question… well… combines too many questions, but any input or guidance is welcome. Thanks in advance for any replies!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T11:24:12+00:00Added an answer on May 15, 2026 at 11:24 am

    Not sure if I understood your question correctly or if this will help you, but here are my (relative newbie) thoughts and rambling:

    I’ve done Java at uni in two different courses, one where we wrote the code in Notepad and then compiled it in command line, in some dubious DOS application, and then two years later when we worked in NetBeans and while NetBeans was a lot better and easier, I learned a lot and was a lot more careful when writing code after the Notepad experience (especially after waiting for several minutes for a compile only to see a message caused by a silly bug).

    If you can choose between IDEs, I would read on different blogs, see what people prefer and why and make a choice. The problem is that most of the time, both at uni and at work, you can’t choose and have to go with the teachers/managers choose, and make the best of it.

    It seems to me that the hardest thing is finding out where to start; how to setup the environment.

    I think it would be easiest if you found something that you want to do, and then take small steps and get bits done. I work as a desktop app developer and 3 years ago I set up a wordpress blog for a friend and imported posts and comments from a different blogging platform, with minimal knowledge about everything involved. I started with things that were already done by others and learned how to use them and then slowly tried to fill in the gaps – the comments part wasn’t done then, so I had to learn about databases, how I could see them and then write the code that inserted in them, etc.

    What I’m trying to say is that if you find something to do (and if you don’t have ideas for projects, you can find several posts with ideas here, on SO) and then set goals towards doing that, even if you don’t finish it, or your studying takes you in areas you hadn’t expected, it will all be useful at some point.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

(if the question is more appropriate for RackOverflow please let me know) I've setup
My setup is a little complicated so let me go over that first. We
To begin with, let me apologise for asking yet another question referring this topic.
I realize that this is a question that will probably not have a single
I'm not 100% certain how to phrase the question, so let me start with
I'm not sure how to categorize this question, so let me just explain what
Let's say you have the following setup. You have a server with the basepath
Let me try to explain by example. Say website is hosted at example.com (NOT
Setup: I have some xml data stored in a database (SQL Server 2008 R2)
This is a SQL design question. First, the setup. I have three tables: A,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.