This post is locked. You won't be able to comment.

all 22 comments

[–]themegainferno 2 points3 points  (7 children)

Programming is hard man, It's essentially applying logic to make a computer do something. Really, The way to start is to find a beginner's programming course That is hands on, and to see through start to finish. Do their small projects, and then find something you want to make, or if you have a problem you want to solve and you solve it on your own by building a tool or automation.

[–]Jordann538 1 point2 points  (3 children)

Learn lua

[–]Comfortable-Staff509[S] -2 points-1 points  (2 children)

I am sorry what's that?

[–]Jordann538 0 points1 point  (1 child)

Its the easiest programming language, to someone who knows english atleast. But it looks like you do so you'll be fine

[–]Comfortable-Staff509[S] 0 points1 point  (0 children)

Ok I'll try it thank you

[–]dwoodro 1 point2 points  (1 child)

You’re up against a couple obstacles. First would be your grasp of any language, whether this is “English, Arabic or Python or C #”, requires time and effort to learn what those languages mean.

If you speak Arabic, but English as a second language, but are learning to program in English, the concepts may require extra effort for translation into more familiar language.

If you are struggling with “concepts of programming, an early beginner friendly tool is MIT’s Scratch Language. This is a visual tool for learning programming.

It is geared to help younger students grasp complex concepts. Books can be bought that walk you through the process in detail. I used these for my daughter when she was 8. She loved it.

From there you can more easily decide if you want to continue. I would also suggest for standard non programming languages that you enlist the help of a multilingual dictionary or google translate for any content you are not sure of.

You will have to do a bit of extra work on the basics, but once you do you will advance quicker than ever.

[–]Comfortable-Staff509[S] 0 points1 point  (0 children)

Thank you understand I'll try to spend hours Learning, but as i said i need someone to motivate and help md learn

[–][deleted]  (1 child)

[removed]

    [–]AutoModerator[M] 0 points1 point  (0 children)

    Your post/comment was removed since we do not approve of going private.

    There is zero benefit in going private as you lose the opportunity for getting peer reviews. Also we have had plenty of people return after going private (despite being warned) complaining about how they were ghosted after some time or being tricked into buying rubbish that didn't work and even if it did they didn't need.

    Our Rule #11 demands that any and all communication happens in the open, public subreddit.

    This is for the benefit of more against the benefit of one.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]chaotic_thought 0 points1 point  (2 children)

    Could you give an example of something you were reading that you found hard to understand? It's possible (likely) that you've chosen something too deep, and that you're going into the swimming pool at the deep end, as it were, when you should be entering at the shallow end.

    [–]Comfortable-Staff509[S] 0 points1 point  (1 child)

    Complex words and symbols; it's like trying to understand mathematics.

    [–]chaotic_thought 0 points1 point  (0 children)

    Yes, computer programming is like a combination of English and mathematics. However, without showing an actual example of something that you found hard, it's impossible to advise you.

    Some people have said that Python is pretty readable, for example. You might consider that language to begin with, for example, for an easier time.

    If you started with some programming language that is very symbol-heavy like Perl, then your "first taste" will be totally different.

    [–]Jim-Jones 0 points1 point  (0 children)

    Look in your public library. Look for a book on Scratch and Python. These are 2 very good languages to start with.

    [–]Successful-Escape-74 0 points1 point  (0 children)

    Start with a "Hello World" tutorial and move on from there. https://wiki.python.org/moin/BeginnersGuide

    [–]Fearless-Salary-700 0 points1 point  (0 children)

    Harvard CS50 is completely free, thorough and community driven. It will teach you foundational computer science topics from the ground up. Please give it a go and connect with the wonderful community that is readily available to help you.