HELP , I ' ve fallen and I can ' t get up ! <| sep |> I ' d second the point about wrapping it up into a pipeline no need to reinvent the wheel . It also will help others to trust your results if you ' re building on existing and proven solutions . In general though , the best language to use is usually the one you know now implementing something in a language you know well but isn ' t 100 % perfect for the job will usually be faster than learning a new language from scratch unless of course you have time to invest in learning a new language . So build a pipeline using Java ? <| sep |> Don ' t ! Instead of aiming for the negative , be positive . Tell them what you DO believe in . When I talk with my parents , I tell them I ' m an atheist . I ' m a transhumanist . I tell them about my interests , the good things I ' m doing like volunteering in my community , what projects I ' m working on and how I ' m making a positive difference in the world . And while your parents may not agree with you , VERY TBM parents can ' t fault your attitude and activities .