Bitcoin Forum
November 12, 2024, 06:40:43 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Want to learn a programming language.  (Read 1377 times)
Baitty (OP)
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

Currently held as collateral by monbux


View Profile
July 12, 2014, 02:40:49 PM
 #1

I've posted about this before and started to program in ruby. but I started to find it boring maybe the information and videos were not explaining well enough for me.

I want to start a new programming language. But I want to know what would be the best programming language for Bitcoin related projects. as I think doing projects for something I love would encourage me more to finish learning it. I also take a very long time to learn things. so I would like a really easy tutorial or video series (or book) to talk to me like i'm a 5 year old with examples if possible. If you know any program language which is worth learning and is easy to get going please let me know.

Currently held as collateral by monbux
FreeTrade
Legendary
*
Offline Offline

Activity: 1470
Merit: 1030



View Profile
July 12, 2014, 02:42:46 PM
 #2

I'd recommend to anyone to start with Javascript.

RepNet is a reputational social network blockchain for uncensored Twitter/Reddit style discussion. 10% Interest On All Balances. 100% Distributed to Users and Developers.
Baitty (OP)
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

Currently held as collateral by monbux


View Profile
July 12, 2014, 02:46:36 PM
 #3

I'd recommend to anyone to start with Javascript.

One of the ones I would really love to learn. Do you know any websites, books or videos which present it well and I can learn relatively easy with?

Currently held as collateral by monbux
enhu
Legendary
*
Offline Offline

Activity: 2492
Merit: 1018


View Profile
July 12, 2014, 02:48:16 PM
 #4

javascript indeed.

you can try lynda.com for videos

██████████ BitcoinCleanUp.comDebunking Bitcoin's Energy Use ██████████
██████████                Twitter#EndTheFUD                 ██████████
Baitty (OP)
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

Currently held as collateral by monbux


View Profile
July 12, 2014, 02:50:49 PM
 #5

javascript indeed.

you can try lynda.com for videos

Thanks for that. Believe it or not I have never heard of lynda.com before and it seems like it has a wide variety of different videos for different subjects!

Currently held as collateral by monbux
enhu
Legendary
*
Offline Offline

Activity: 2492
Merit: 1018


View Profile
July 12, 2014, 02:57:32 PM
 #6

I use to learn my dlsr camera and got some video tuts from them. but of course i got it for free from elsewhere Cheesy



██████████ BitcoinCleanUp.comDebunking Bitcoin's Energy Use ██████████
██████████                Twitter#EndTheFUD                 ██████████
Welsh
Staff
Legendary
*
Offline Offline

Activity: 3304
Merit: 4115


View Profile
July 12, 2014, 03:08:33 PM
 #7

I learned many languages through books that I purchased from Amazon. But, you could try out Learnstreet and coursera. They are pretty good for learning many subjects. Except Learnstreet is only for Python, ruby and Javascript as far as I remember. Depending on what you want to do is what type of programming lanaguage you will want to learn. A lot of people like to start off with object oriented langauges such as Python. I started with python and moved onto Javascript and then C++.
josephliton
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
July 12, 2014, 03:13:16 PM
 #8

Many people cite Python as the best language to start with.

Baitty (OP)
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

Currently held as collateral by monbux


View Profile
July 12, 2014, 03:27:57 PM
 #9

Yeah I know python is pretty good as I did do it for a while but couldn't find any good tutorials out there.

Currently held as collateral by monbux
SirChiko
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
July 12, 2014, 03:29:32 PM
 #10

I started with javascrypt with private server of game called MapleStory it was loooong time ago thought, books are good for self-learning.

The only online casino on which i won something. I made 17mBTC from 1mBTC in like 15 minutes.  This is not paid AD!

▀Check it out yourself▀
Hazir
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


★Nitrogensports.eu★


View Profile
July 12, 2014, 03:36:53 PM
 #11

If you're thinking of learning to code, the language you decide to pick up first has a lot to do with what you're trying to learn, what you want to do with the skill, and where you want to eventually go from there. Still, some languages are easier to pick up than others. Ruby, Java, Python, C++ all is good languages to learn.


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄          
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █              
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER  
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
onlinepro
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500



View Profile
July 12, 2014, 03:51:49 PM
 #12

http://www.codecademy.com/
https://www.codeschool.com/
http://www.codewars.com/
https://www.udacity.com/

If these won't help you, you are probably just too lazy and never learn any programming.

Thai
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
July 12, 2014, 05:21:04 PM
 #13

I agree, don't spend a dime on materials (textbooks) until you've grasped the basics. There are plenty of sites out there that will teach you languages for free. I'd start with JavaScript too, since it's the logic language of the web.
bluefirecorp
Legendary
*
Offline Offline

Activity: 882
Merit: 1000


View Profile
July 12, 2014, 06:39:32 PM
 #14

I'd recommend to anyone to start with Javascript.

Why the fuck would anyone ever want to start with Javascript? It's fucking useless on it's own.

To even use Javascript, you should have a decent understanding HTML/CSS.


@OP, there's a hundred different options to choose from. Personally, it depends on what you plan on doing with your programming knowledge. If you want to do webdev, learn html*/css/php or RoR. If you want to program micro-controllers, learn C. If you want to build a server / client piece of software with a database back, could do Java/C++/C#/python rather easily. It all depends on what you want to do.


I'm not saying you technically can't code a website in C++, or you can't use PHP as a server-scripting language. It's just not recommended.


*not programming languages, but you NEED to learn them to do webdev

bitmaster111
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile WWW
July 12, 2014, 07:21:34 PM
 #15

what about core Java is it right to learn these days and for future . I think it is the best programming language and have sufficient jobs in the market if you want to work with any company in real world  Smiley I will start my class for core Java from Monday if I learn something new in my classes I will happy to share with you here Smiley
bluefirecorp
Legendary
*
Offline Offline

Activity: 882
Merit: 1000


View Profile
July 12, 2014, 07:24:08 PM
 #16

what about core Java is it right to learn these days and for future . I think it is the best programming language and have sufficient jobs in the market if you want to work with any company in real world  Smiley I will start my class for core Java from Monday if I learn something new in my classes I will happy to share with you here Smiley

Because Java is bloated as fuck. It include shitware with JRE, it's just going down the fucking hill. It's server-side application absolutely fucking sucks monkey balls.

zhinkk
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


View Profile
July 12, 2014, 07:51:25 PM
 #17

Many people cite Python as the best language to start with.

I agree with this. I start with PHP and other web languages. It wasn't a bad choice, just not the best. After learning python I wished I started that. It's an amazing first language that isn't a "toy" language at all. It's very powerful.
enhu
Legendary
*
Offline Offline

Activity: 2492
Merit: 1018


View Profile
July 12, 2014, 11:52:32 PM
 #18

pythons syntax isnt strict as others so it should be easy. i did learn bash si ce i use linux most of the time

██████████ BitcoinCleanUp.comDebunking Bitcoin's Energy Use ██████████
██████████                Twitter#EndTheFUD                 ██████████
robbyd86
Full Member
***
Offline Offline

Activity: 135
Merit: 100


View Profile
July 13, 2014, 12:02:15 AM
 #19

chances are if you were bored with ruby, you'll probably be bored with any language.  Programming logic is pretty similar across all languages from what I know/heard.  My teachers always say "the hardest programming language to learn is your first"

Lynda.com is really good Smiley
bellicose
Sr. Member
****
Offline Offline

Activity: 1120
Merit: 263


Sovryn - 300-500% APY on USDT Deposit


View Profile
July 13, 2014, 07:10:24 AM
 #20

python - is the best way to start !

http://docs.python.org/

http://webpython.codepoint.net/

.The DeFi for Bitcoin Platform.            ███   ███
           ███   ███
          ███   ███
         ███   ███
        ███   ███
       ███   ███
      ███   ███
     ███   ███
    ███   ███
   ███   ███
  ███   ███
 ███   ███
███   ███
▄  ▄██████████████████████▄  ▄
 ▀▄ ▀████████████████████▀ ▄▀
  ▀█ ▀████▀ ▄▄            █▀
   ▀█▄ ▀█ ████████████▀ ▄█▀
     ██▄ ▀▀▀▀▀▀▀▀▀███  ██
      ███      ▀█▄ ▀ ▄██
       ███▄ ▀█████ ▄███
        ████ ▀██▀ ▄███
         ▀███▄  ▄███▀
          ▀███▄ ▀██▀
            ████▄ ▀
             ████▀
              ▀█▀
SOVRYN███   ███
 ███   ███
  ███   ███
   ███   ███
    ███   ███
     ███   ███
      ███   ███
       ███   ███
        ███   ███
         ███   ███
          ███   ███
           ███   ███
            ███   ███
.300% APY on USDT Deposits.
████████████████████████████
████████████████████████████
████████████████████████████
████████▀▀▄██████▄▀▀████████
███████  ▀        ▀  ███████
██████                ██████
█████▌   ███    ███   ▐█████
█████▌   ▀▀▀    ▀▀▀   ▐█████
██████                ██████
███████▄  ▀██████▀  ▄███████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!