If that ' s where the leak is , yes . <| sep |> I got mine tonight ! D There ' s this spot in Elements where lots of pidgeys and rattatas spawn . Been trying the past couple of days with no luck . Was halfheartedly catching them tonight and one of the pidgeys turned out to be my Ditto ! <| sep |> Gary , F Rattata Lv 8 , PhremosaThanks <| sep |> Am a gent , not a lady , but I hope this is welcome anyhow If you don ' t have any requirements e . g . my job requires I learn X , your best bet is to just start . Find something that will give you the basics . It doesn ' t matter what language , it doesn ' t matter what style . It doesn ' t matter if it ' s online or a book . Whether it ' s a Learn C in 30 days book or a Beginning Python webbased tutorial or anything pick up something and use it . At the start , I ' d suggest sticking to 1 language and learning it fairly well . It ' s easy to get confused if you try and learn more than one at the same time and you don ' t know enough to differentiate between multiple syntax variants . The key is learning how to think a problem through . The tools you use to solve the problem will vary , and the details used to solve the problem will depend on the tool . Knowing how to think a problem through understanding how the problem might possibly be solved is the winning skill that a good developer has .