Scientist for programmable logic and embedded software development